# ./lib/objects/uforge.py
# -*- coding: utf-8 -*-
# PyXB bindings for NM:df80c1b0226814c5f44c8d0ee1ffcca71a463400
# Generated 2017-01-05 17:54:56.575664 by PyXB version 1.2.3
# Namespace http://www.usharesoft.com/uforge

import pyxb
import pyxb.binding
import pyxb.binding.saxer
import io
import pyxb.utils.utility
import pyxb.utils.domutils
import sys

# Unique identifier for bindings created at the same time
_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:aea8f56c-d367-11e6-8774-5cc5d49ab5b9')

# Version of PyXB used to generate the bindings
_PyXBVersion = '1.2.3'
# Generated bindings are not compatible across PyXB versions
if pyxb.__version__ != _PyXBVersion:
    raise pyxb.PyXBVersionError(_PyXBVersion)

# Import bindings for namespaces imported into schema
import pyxb.binding.datatypes

# NOTE: All namespace declarations are reserved within the binding
Namespace = pyxb.namespace.NamespaceForURI(u'http://www.usharesoft.com/uforge', create_if_missing=True)
Namespace.configureCategories(['typeBinding', 'elementBinding'])

def CreateFromDocument (xml_text, default_namespace=None, location_base=None):
    """Parse the given XML and use the document element to create a
    Python instance.

    @param xml_text An XML document.  This should be data (Python 2
    str or Python 3 bytes), or a text (Python 2 unicode or Python 3
    str) in the L{pyxb._InputEncoding} encoding.

    @keyword default_namespace The L{pyxb.Namespace} instance to use as the
    default namespace where there is no default namespace in scope.
    If unspecified or C{None}, the namespace of the module containing
    this function will be used.

    @keyword location_base: An object to be recorded as the base of all
    L{pyxb.utils.utility.Location} instances associated with events and
    objects handled by the parser.  You might pass the URI from which
    the document was obtained.
    """

    if pyxb.XMLStyle_saxer != pyxb._XMLStyle:
        dom = pyxb.utils.domutils.StringToDOM(xml_text)
        return CreateFromDOM(dom.documentElement)
    if default_namespace is None:
        default_namespace = Namespace.fallbackNamespace()
    saxer = pyxb.binding.saxer.make_parser(fallback_namespace=default_namespace, location_base=location_base)
    handler = saxer.getContentHandler()
    xmld = xml_text
    if isinstance(xmld, unicode):
        xmld = xmld.encode(pyxb._InputEncoding)
    saxer.parse(io.BytesIO(xmld))
    instance = handler.rootObject()
    return instance

def CreateFromDOM (node, default_namespace=None):
    """Create a Python instance from the given DOM node.
    The node tag must correspond to an element declaration in this module.

    @deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}."""
    if default_namespace is None:
        default_namespace = Namespace.fallbackNamespace()
    return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace)


# Atomic simple type: [anonymous]
class STD_ANON (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 382, 24)
    _Documentation = None
STD_ANON._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON, enum_prefix=None)
STD_ANON.x64 = STD_ANON._CF_enumeration.addEnumeration(unicode_value=u'x64', tag=u'x64')
STD_ANON.x86 = STD_ANON._CF_enumeration.addEnumeration(unicode_value=u'x86', tag=u'x86')
STD_ANON.neutral = STD_ANON._CF_enumeration.addEnumeration(unicode_value=u'neutral', tag=u'neutral')
STD_ANON.arm = STD_ANON._CF_enumeration.addEnumeration(unicode_value=u'arm', tag=u'arm')
STD_ANON.unknown = STD_ANON._CF_enumeration.addEnumeration(unicode_value=u'unknown', tag=u'unknown')
STD_ANON._InitializeFacetMap(STD_ANON._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_ (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1154, 24)
    _Documentation = None
STD_ANON_._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_, enum_prefix=None)
STD_ANON_.http = STD_ANON_._CF_enumeration.addEnumeration(unicode_value=u'http', tag=u'http')
STD_ANON_.https = STD_ANON_._CF_enumeration.addEnumeration(unicode_value=u'https', tag=u'https')
STD_ANON_.ftp = STD_ANON_._CF_enumeration.addEnumeration(unicode_value=u'ftp', tag=u'ftp')
STD_ANON_._InitializeFacetMap(STD_ANON_._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_2 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1342, 72)
    _Documentation = None
STD_ANON_2._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_2, enum_prefix=None)
STD_ANON_2.Compute = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value=u'Compute', tag=u'Compute')
STD_ANON_2.HighMemory = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value=u'HighMemory', tag=u'HighMemory')
STD_ANON_2.PersistentVMRole = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value=u'PersistentVMRole', tag=u'PersistentVMRole')
STD_ANON_2.Storage = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value=u'Storage', tag=u'Storage')
STD_ANON_2._InitializeFacetMap(STD_ANON_2._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_3 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1558, 24)
    _Documentation = None
STD_ANON_3._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_3, enum_prefix=None)
STD_ANON_3.everyboot = STD_ANON_3._CF_enumeration.addEnumeration(unicode_value=u'everyboot', tag=u'everyboot')
STD_ANON_3.firstboot = STD_ANON_3._CF_enumeration.addEnumeration(unicode_value=u'firstboot', tag=u'firstboot')
STD_ANON_3._InitializeFacetMap(STD_ANON_3._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_4 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1617, 24)
    _Documentation = None
STD_ANON_4._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_4, enum_prefix=None)
STD_ANON_4.DISTRIBUTION = STD_ANON_4._CF_enumeration.addEnumeration(unicode_value=u'DISTRIBUTION', tag=u'DISTRIBUTION')
STD_ANON_4._InitializeFacetMap(STD_ANON_4._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_5 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1755, 24)
    _Documentation = None
STD_ANON_5._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_5, enum_prefix=None)
STD_ANON_5.PROJECT = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value=u'PROJECT', tag=u'PROJECT')
STD_ANON_5.TEMPLATE = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value=u'TEMPLATE', tag=u'TEMPLATE')
STD_ANON_5.IMAGEFORMAT = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value=u'IMAGEFORMAT', tag=u'IMAGEFORMAT')
STD_ANON_5._InitializeFacetMap(STD_ANON_5._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_6 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1797, 24)
    _Documentation = None
STD_ANON_6._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_6, enum_prefix=None)
STD_ANON_6.azureCertKey = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'azureCertKey', tag=u'azureCertKey')
STD_ANON_6.azurePublishSettings = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'azurePublishSettings', tag=u'azurePublishSettings')
STD_ANON_6.azureRSAKey = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'azureRSAKey', tag=u'azureRSAKey')
STD_ANON_6.ec2KeyPairPrivateKey = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'ec2KeyPairPrivateKey', tag=u'ec2KeyPairPrivateKey')
STD_ANON_6.ec2PrivateKey = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'ec2PrivateKey', tag=u'ec2PrivateKey')
STD_ANON_6.eucCert = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'eucCert', tag=u'eucCert')
STD_ANON_6.eucCert_ = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'eucCert', tag=u'eucCert_')
STD_ANON_6.googleCertificate = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'googleCertificate', tag=u'googleCertificate')
STD_ANON_6.uForgeCertificate = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'uForgeCertificate', tag=u'uForgeCertificate')
STD_ANON_6.x509 = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value=u'x509', tag=u'x509')
STD_ANON_6._InitializeFacetMap(STD_ANON_6._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_7 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1967, 88)
    _Documentation = None
STD_ANON_7._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_7, enum_prefix=None)
STD_ANON_7.Admin = STD_ANON_7._CF_enumeration.addEnumeration(unicode_value=u'Admin', tag=u'Admin')
STD_ANON_7.Doain_Admin = STD_ANON_7._CF_enumeration.addEnumeration(unicode_value=u'Doain-Admin', tag=u'Doain_Admin')
STD_ANON_7.User = STD_ANON_7._CF_enumeration.addEnumeration(unicode_value=u'User', tag=u'User')
STD_ANON_7._InitializeFacetMap(STD_ANON_7._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_8 (pyxb.binding.datatypes.int):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2320, 24)
    _Documentation = None
STD_ANON_8._InitializeFacetMap()

# Atomic simple type: [anonymous]
class STD_ANON_9 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2348, 24)
    _Documentation = None
STD_ANON_9._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_9, enum_prefix=None)
STD_ANON_9.QUESTION = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value=u'QUESTION', tag=u'QUESTION')
STD_ANON_9.REPLY = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value=u'REPLY', tag=u'REPLY')
STD_ANON_9._InitializeFacetMap(STD_ANON_9._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_10 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3116, 24)
    _Documentation = None
STD_ANON_10._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_10, enum_prefix=None)
STD_ANON_10.sda = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sda', tag=u'sda')
STD_ANON_10.sdb = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sdb', tag=u'sdb')
STD_ANON_10.sdc = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sdc', tag=u'sdc')
STD_ANON_10.sdd = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sdd', tag=u'sdd')
STD_ANON_10.sde = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sde', tag=u'sde')
STD_ANON_10.sdf = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value=u'sdf', tag=u'sdf')
STD_ANON_10._InitializeFacetMap(STD_ANON_10._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_11 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3151, 24)
    _Documentation = None
STD_ANON_11._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_11, enum_prefix=None)
STD_ANON_11.LVM = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value=u'LVM', tag=u'LVM')
STD_ANON_11.MSDOS = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value=u'MSDOS', tag=u'MSDOS')
STD_ANON_11._InitializeFacetMap(STD_ANON_11._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_12 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3384, 24)
    _Documentation = None
STD_ANON_12._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_12, enum_prefix=None)
STD_ANON_12.i386 = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value=u'i386', tag=u'i386')
STD_ANON_12.i586 = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value=u'i586', tag=u'i586')
STD_ANON_12.i686 = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value=u'i686', tag=u'i686')
STD_ANON_12.noarch = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value=u'noarch', tag=u'noarch')
STD_ANON_12.x86_64 = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value=u'x86_64', tag=u'x86_64')
STD_ANON_12._InitializeFacetMap(STD_ANON_12._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_13 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3432, 24)
    _Documentation = None
STD_ANON_13._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_13, enum_prefix=None)
STD_ANON_13.linux = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value=u'linux', tag=u'linux')
STD_ANON_13.unix = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value=u'unix', tag=u'unix')
STD_ANON_13.windows = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value=u'windows', tag=u'windows')
STD_ANON_13._InitializeFacetMap(STD_ANON_13._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_14 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3455, 24)
    _Documentation = None
STD_ANON_14._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_14, enum_prefix=None)
STD_ANON_14.CentOS = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'CentOS', tag=u'CentOS')
STD_ANON_14.Debian = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Debian', tag=u'Debian')
STD_ANON_14.Fedora_Core = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Fedora Core', tag=u'Fedora_Core')
STD_ANON_14.OpenSUSE = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'OpenSUSE', tag=u'OpenSUSE')
STD_ANON_14.Oracle_Linux = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Oracle Linux', tag=u'Oracle_Linux')
STD_ANON_14.RedHat_Enterprise_Linux = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'RedHat Enterprise Linux', tag=u'RedHat_Enterprise_Linux')
STD_ANON_14.Scientific_Linux = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Scientific Linux', tag=u'Scientific_Linux')
STD_ANON_14.Ubuntu = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Ubuntu', tag=u'Ubuntu')
STD_ANON_14.Windows = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value=u'Windows', tag=u'Windows')
STD_ANON_14._InitializeFacetMap(STD_ANON_14._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_15 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3657, 24)
    _Documentation = None
STD_ANON_15._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_15, enum_prefix=None)
STD_ANON_15.json = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value=u'json', tag=u'json')
STD_ANON_15.ovf = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value=u'ovf', tag=u'ovf')
STD_ANON_15.xml = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value=u'xml', tag=u'xml')
STD_ANON_15._InitializeFacetMap(STD_ANON_15._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_16 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4063, 24)
    _Documentation = None
STD_ANON_16._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_16, enum_prefix=None)
STD_ANON_16.Blogging = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Blogging', tag=u'Blogging')
STD_ANON_16.Bug_Tracking = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Bug Tracking', tag=u'Bug_Tracking')
STD_ANON_16.Business_Integration = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Business Integration', tag=u'Business_Integration')
STD_ANON_16.Business_Intelligence = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Business Intelligence', tag=u'Business_Intelligence')
STD_ANON_16.Cloud_Infrastructure = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Cloud Infrastructure', tag=u'Cloud_Infrastructure')
STD_ANON_16.Collaboration = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Collaboration', tag=u'Collaboration')
STD_ANON_16.Communications = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Communications', tag=u'Communications')
STD_ANON_16.Configuration_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Configuration Management', tag=u'Configuration_Management')
STD_ANON_16.Content_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Content Management', tag=u'Content_Management')
STD_ANON_16.CRM = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'CRM', tag=u'CRM')
STD_ANON_16.Data_Integration = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Data Integration', tag=u'Data_Integration')
STD_ANON_16.Database = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Database', tag=u'Database')
STD_ANON_16.Database_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Database Management', tag=u'Database_Management')
STD_ANON_16.Development_Tools = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Development Tools', tag=u'Development_Tools')
STD_ANON_16.Discussion_Forums = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Discussion Forums', tag=u'Discussion_Forums')
STD_ANON_16.Document_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Document Management', tag=u'Document_Management')
STD_ANON_16.eCommerce = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'eCommerce', tag=u'eCommerce')
STD_ANON_16.Education = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Education', tag=u'Education')
STD_ANON_16.ERP = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'ERP', tag=u'ERP')
STD_ANON_16.Games_Entertainment = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Games Entertainment', tag=u'Games_Entertainment')
STD_ANON_16.Identity = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Identity', tag=u'Identity')
STD_ANON_16.Information_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Information Management', tag=u'Information_Management')
STD_ANON_16.Infrastructure = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Infrastructure', tag=u'Infrastructure')
STD_ANON_16.Instant_Messaging = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Instant Messaging', tag=u'Instant_Messaging')
STD_ANON_16.Monitoring = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Monitoring', tag=u'Monitoring')
STD_ANON_16.Network_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Network Management', tag=u'Network_Management')
STD_ANON_16.Networking = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Networking', tag=u'Networking')
STD_ANON_16.Other = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Other', tag=u'Other')
STD_ANON_16.Portal = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Portal', tag=u'Portal')
STD_ANON_16.Project_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Project Management', tag=u'Project_Management')
STD_ANON_16.Proxy_Server = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Proxy Server', tag=u'Proxy_Server')
STD_ANON_16.Reporting = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Reporting', tag=u'Reporting')
STD_ANON_16.Security = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Security', tag=u'Security')
STD_ANON_16.Software_Development = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Software Development', tag=u'Software_Development')
STD_ANON_16.System = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'System', tag=u'System')
STD_ANON_16.System_Administration = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'System Administration', tag=u'System_Administration')
STD_ANON_16.Telephony = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Telephony', tag=u'Telephony')
STD_ANON_16.Ticket_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Ticket Management', tag=u'Ticket_Management')
STD_ANON_16.User_Management = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'User Management', tag=u'User_Management')
STD_ANON_16.Web_Application_Servers = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Web Application Servers', tag=u'Web_Application_Servers')
STD_ANON_16.Wiki = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value=u'Wiki', tag=u'Wiki')
STD_ANON_16._InitializeFacetMap(STD_ANON_16._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_17 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 24)
    _Documentation = None
STD_ANON_17._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_17, enum_prefix=None)
STD_ANON_17.bronze = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value=u'bronze', tag=u'bronze')
STD_ANON_17.gold = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value=u'gold', tag=u'gold')
STD_ANON_17.silver = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value=u'silver', tag=u'silver')
STD_ANON_17._InitializeFacetMap(STD_ANON_17._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_18 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4663, 24)
    _Documentation = None
STD_ANON_18._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_18, enum_prefix=None)
STD_ANON_18.abiquo = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'abiquo', tag=u'abiquo')
STD_ANON_18.aws = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'aws', tag=u'aws')
STD_ANON_18.azure = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'azure', tag=u'azure')
STD_ANON_18.cloudburstvmware = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudburstvmware', tag=u'cloudburstvmware')
STD_ANON_18.cloudstackova = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudstackova', tag=u'cloudstackova')
STD_ANON_18.cloudstackqcow2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudstackqcow2', tag=u'cloudstackqcow2')
STD_ANON_18.cloudstackvhd = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudstackvhd', tag=u'cloudstackvhd')
STD_ANON_18.cloudsigmaraw = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudsigmaraw', tag=u'cloudsigmaraw')
STD_ANON_18.cloudwatt = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'cloudwatt', tag=u'cloudwatt')
STD_ANON_18.docker = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'docker', tag=u'docker')
STD_ANON_18.emi_kvm = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'emi-kvm', tag=u'emi_kvm')
STD_ANON_18.emi_xen = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'emi-xen', tag=u'emi_xen')
STD_ANON_18.esx = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'esx', tag=u'esx')
STD_ANON_18.flexiantkvm = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'flexiantkvm', tag=u'flexiantkvm')
STD_ANON_18.flexiantova = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'flexiantova', tag=u'flexiantova')
STD_ANON_18.flexiantraw = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'flexiantraw', tag=u'flexiantraw')
STD_ANON_18.google = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'google', tag=u'google')
STD_ANON_18.hyper_v = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'hyper-v', tag=u'hyper_v')
STD_ANON_18.hyperv2012 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'hyperv2012', tag=u'hyperv2012')
STD_ANON_18.ISO = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'ISO', tag=u'ISO')
STD_ANON_18.kvm = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'kvm', tag=u'kvm')
STD_ANON_18.k5vmdk = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'k5vmdk', tag=u'k5vmdk')
STD_ANON_18.lxc = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'lxc', tag=u'lxc')
STD_ANON_18.nimbulaesx = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'nimbulaesx', tag=u'nimbulaesx')
STD_ANON_18.nimbulakvm = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'nimbulakvm', tag=u'nimbulakvm')
STD_ANON_18.openstackqcow2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'openstackqcow2', tag=u'openstackqcow2')
STD_ANON_18.openstackvdi = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'openstackvdi', tag=u'openstackvdi')
STD_ANON_18.openstackvhd = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'openstackvhd', tag=u'openstackvhd')
STD_ANON_18.openstackvmdk = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'openstackvmdk', tag=u'openstackvmdk')
STD_ANON_18.outscale = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'outscale', tag=u'outscale')
STD_ANON_18.ovf = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'ovf', tag=u'ovf')
STD_ANON_18.ovf09 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'ovf09', tag=u'ovf09')
STD_ANON_18.qcow2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'qcow2', tag=u'qcow2')
STD_ANON_18.raw = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'raw', tag=u'raw')
STD_ANON_18.susecloud = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'susecloud', tag=u'susecloud')
STD_ANON_18.targz = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'targz', tag=u'targz')
STD_ANON_18.vagrant = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vagrant', tag=u'vagrant')
STD_ANON_18.vbox = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vbox', tag=u'vbox')
STD_ANON_18.vcenter = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vcenter', tag=u'vcenter')
STD_ANON_18.vcloud = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vcloud', tag=u'vcloud')
STD_ANON_18.vhd = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vhd', tag=u'vhd')
STD_ANON_18.vmware = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'vmware', tag=u'vmware')
STD_ANON_18.xen = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'xen', tag=u'xen')
STD_ANON_18.xenserver = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value=u'xenserver', tag=u'xenserver')
STD_ANON_18._InitializeFacetMap(STD_ANON_18._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_19 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4955, 24)
    _Documentation = None
STD_ANON_19._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_19, enum_prefix=None)
STD_ANON_19.ar_azerty = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ar-azerty', tag=u'ar_azerty')
STD_ANON_19.ar_azerty_digits = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ar-azerty-digits', tag=u'ar_azerty_digits')
STD_ANON_19.ar_digits = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ar-digits', tag=u'ar_digits')
STD_ANON_19.ar_qwerty = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ar-qwerty', tag=u'ar_qwerty')
STD_ANON_19.ar_qwerty_digits = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ar-qwerty-digits', tag=u'ar_qwerty_digits')
STD_ANON_19.be_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'be-latin1', tag=u'be_latin1')
STD_ANON_19.ben = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ben', tag=u'ben')
STD_ANON_19.ben_probhat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ben-probhat', tag=u'ben_probhat')
STD_ANON_19.bg_bds_utf8 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'bg-bds-utf8', tag=u'bg_bds_utf8')
STD_ANON_19.bg_pho_utf8 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'bg-pho-utf8', tag=u'bg_pho_utf8')
STD_ANON_19.br_abnt2 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'br-abnt2', tag=u'br_abnt2')
STD_ANON_19.cf = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'cf', tag=u'cf')
STD_ANON_19.croat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'croat', tag=u'croat')
STD_ANON_19.cz_lat2 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'cz-lat2', tag=u'cz_lat2')
STD_ANON_19.cz_us_qwertz = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'cz-us-qwertz', tag=u'cz_us_qwertz')
STD_ANON_19.de = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'de', tag=u'de')
STD_ANON_19.de_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'de-latin1', tag=u'de_latin1')
STD_ANON_19.de_latin1_nodeadkeys = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'de-latin1-nodeadkeys', tag=u'de_latin1_nodeadkeys')
STD_ANON_19.dev = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'dev', tag=u'dev')
STD_ANON_19.dk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'dk', tag=u'dk')
STD_ANON_19.dk_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'dk-latin1', tag=u'dk_latin1')
STD_ANON_19.dvorak = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'dvorak', tag=u'dvorak')
STD_ANON_19.es = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'es', tag=u'es')
STD_ANON_19.et = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'et', tag=u'et')
STD_ANON_19.fi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fi', tag=u'fi')
STD_ANON_19.fi_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fi-latin1', tag=u'fi_latin1')
STD_ANON_19.fr = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr', tag=u'fr')
STD_ANON_19.fr_ch = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr-ch', tag=u'fr_ch')
STD_ANON_19.fr_ch_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr-ch-latin1', tag=u'fr_ch_latin1')
STD_ANON_19.fr_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr-latin1', tag=u'fr_latin1')
STD_ANON_19.fr_latin9 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr-latin9', tag=u'fr_latin9')
STD_ANON_19.fr_pc = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'fr-pc', tag=u'fr_pc')
STD_ANON_19.gr = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'gr', tag=u'gr')
STD_ANON_19.guj = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'guj', tag=u'guj')
STD_ANON_19.gur = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'gur', tag=u'gur')
STD_ANON_19.hu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'hu', tag=u'hu')
STD_ANON_19.hu101 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'hu101', tag=u'hu101')
STD_ANON_19.ie = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ie', tag=u'ie')
STD_ANON_19.is_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'is-latin1', tag=u'is_latin1')
STD_ANON_19.it = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'it', tag=u'it')
STD_ANON_19.it_ibm = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'it-ibm', tag=u'it_ibm')
STD_ANON_19.it2 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'it2', tag=u'it2')
STD_ANON_19.jp106 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'jp106', tag=u'jp106')
STD_ANON_19.ko = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ko', tag=u'ko')
STD_ANON_19.la_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'la-latin1', tag=u'la_latin1')
STD_ANON_19.mk_utf = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'mk-utf', tag=u'mk_utf')
STD_ANON_19.nl = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'nl', tag=u'nl')
STD_ANON_19.no = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'no', tag=u'no')
STD_ANON_19.pl2 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'pl2', tag=u'pl2')
STD_ANON_19.pt_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'pt-latin1', tag=u'pt_latin1')
STD_ANON_19.ro = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ro', tag=u'ro')
STD_ANON_19.ro_cedilla = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ro-cedilla', tag=u'ro_cedilla')
STD_ANON_19.ro_std = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ro-std', tag=u'ro_std')
STD_ANON_19.ro_std_cedilla = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ro-std-cedilla', tag=u'ro_std_cedilla')
STD_ANON_19.ru = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ru', tag=u'ru')
STD_ANON_19.sg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sg', tag=u'sg')
STD_ANON_19.sg_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sg-latin1', tag=u'sg_latin1')
STD_ANON_19.sk_qwerty = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sk-qwerty', tag=u'sk_qwerty')
STD_ANON_19.sloven = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sloven', tag=u'sloven')
STD_ANON_19.sr_cy = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sr-cy', tag=u'sr_cy')
STD_ANON_19.sr_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sr-latin1', tag=u'sr_latin1')
STD_ANON_19.sv_latin1 = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'sv-latin1', tag=u'sv_latin1')
STD_ANON_19.tj = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'tj', tag=u'tj')
STD_ANON_19.tml_inscript = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'tml-inscript', tag=u'tml_inscript')
STD_ANON_19.tml_uni = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'tml-uni', tag=u'tml_uni')
STD_ANON_19.trq = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'trq', tag=u'trq')
STD_ANON_19.ua_utf = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'ua-utf', tag=u'ua_utf')
STD_ANON_19.uk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'uk', tag=u'uk')
STD_ANON_19.us = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'us', tag=u'us')
STD_ANON_19.us_acentos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value=u'us-acentos', tag=u'us_acentos')
STD_ANON_19._InitializeFacetMap(STD_ANON_19._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_20 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5087, 24)
    _Documentation = None
STD_ANON_20._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_20, enum_prefix=None)
STD_ANON_20.AfricaAbidjan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Abidjan', tag=u'AfricaAbidjan')
STD_ANON_20.AfricaAccra = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Accra', tag=u'AfricaAccra')
STD_ANON_20.AfricaAddis_Ababa = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Addis_Ababa', tag=u'AfricaAddis_Ababa')
STD_ANON_20.AfricaAlgiers = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Algiers', tag=u'AfricaAlgiers')
STD_ANON_20.AfricaAsmara = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Asmara', tag=u'AfricaAsmara')
STD_ANON_20.AfricaBamako = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Bamako', tag=u'AfricaBamako')
STD_ANON_20.AfricaBangui = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Bangui', tag=u'AfricaBangui')
STD_ANON_20.AfricaBanjul = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Banjul', tag=u'AfricaBanjul')
STD_ANON_20.AfricaBissau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Bissau', tag=u'AfricaBissau')
STD_ANON_20.AfricaBlantyre = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Blantyre', tag=u'AfricaBlantyre')
STD_ANON_20.AfricaBrazzaville = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Brazzaville', tag=u'AfricaBrazzaville')
STD_ANON_20.AfricaBujumbura = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Bujumbura', tag=u'AfricaBujumbura')
STD_ANON_20.AfricaCairo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Cairo', tag=u'AfricaCairo')
STD_ANON_20.AfricaCasablanca = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Casablanca', tag=u'AfricaCasablanca')
STD_ANON_20.AfricaCeuta = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Ceuta', tag=u'AfricaCeuta')
STD_ANON_20.AfricaConakry = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Conakry', tag=u'AfricaConakry')
STD_ANON_20.AfricaDakar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Dakar', tag=u'AfricaDakar')
STD_ANON_20.AfricaDar_es_Salaam = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Dar_es_Salaam', tag=u'AfricaDar_es_Salaam')
STD_ANON_20.AfricaDjibouti = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Djibouti', tag=u'AfricaDjibouti')
STD_ANON_20.AfricaDouala = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Douala', tag=u'AfricaDouala')
STD_ANON_20.AfricaEl_Aaiun = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/El_Aaiun', tag=u'AfricaEl_Aaiun')
STD_ANON_20.AfricaFreetown = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Freetown', tag=u'AfricaFreetown')
STD_ANON_20.AfricaGaborone = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Gaborone', tag=u'AfricaGaborone')
STD_ANON_20.AfricaHarare = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Harare', tag=u'AfricaHarare')
STD_ANON_20.AfricaJohannesburg = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Johannesburg', tag=u'AfricaJohannesburg')
STD_ANON_20.AfricaKampala = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Kampala', tag=u'AfricaKampala')
STD_ANON_20.AfricaKhartoum = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Khartoum', tag=u'AfricaKhartoum')
STD_ANON_20.AfricaKigali = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Kigali', tag=u'AfricaKigali')
STD_ANON_20.AfricaKinshasa = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Kinshasa', tag=u'AfricaKinshasa')
STD_ANON_20.AfricaLagos = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Lagos', tag=u'AfricaLagos')
STD_ANON_20.AfricaLibreville = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Libreville', tag=u'AfricaLibreville')
STD_ANON_20.AfricaLome = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Lome', tag=u'AfricaLome')
STD_ANON_20.AfricaLuanda = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Luanda', tag=u'AfricaLuanda')
STD_ANON_20.AfricaLubumbashi = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Lubumbashi', tag=u'AfricaLubumbashi')
STD_ANON_20.AfricaLusaka = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Lusaka', tag=u'AfricaLusaka')
STD_ANON_20.AfricaMalabo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Malabo', tag=u'AfricaMalabo')
STD_ANON_20.AfricaMaputo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Maputo', tag=u'AfricaMaputo')
STD_ANON_20.AfricaMaseru = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Maseru', tag=u'AfricaMaseru')
STD_ANON_20.AfricaMbabane = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Mbabane', tag=u'AfricaMbabane')
STD_ANON_20.AfricaMogadishu = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Mogadishu', tag=u'AfricaMogadishu')
STD_ANON_20.AfricaMonrovia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Monrovia', tag=u'AfricaMonrovia')
STD_ANON_20.AfricaNairobi = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Nairobi', tag=u'AfricaNairobi')
STD_ANON_20.AfricaNdjamena = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Ndjamena', tag=u'AfricaNdjamena')
STD_ANON_20.AfricaNiamey = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Niamey', tag=u'AfricaNiamey')
STD_ANON_20.AfricaNouakchott = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Nouakchott', tag=u'AfricaNouakchott')
STD_ANON_20.AfricaOuagadougou = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Ouagadougou', tag=u'AfricaOuagadougou')
STD_ANON_20.AfricaPorto_Novo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Porto-Novo', tag=u'AfricaPorto_Novo')
STD_ANON_20.AfricaSao_Tome = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Sao_Tome', tag=u'AfricaSao_Tome')
STD_ANON_20.AfricaTripoli = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Tripoli', tag=u'AfricaTripoli')
STD_ANON_20.AfricaTunis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Tunis', tag=u'AfricaTunis')
STD_ANON_20.AfricaWindhoek = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Africa/Windhoek', tag=u'AfricaWindhoek')
STD_ANON_20.AmericaAdak = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Adak', tag=u'AmericaAdak')
STD_ANON_20.AmericaAnchorage = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Anchorage', tag=u'AmericaAnchorage')
STD_ANON_20.AmericaAnguilla = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Anguilla', tag=u'AmericaAnguilla')
STD_ANON_20.AmericaAntigua = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Antigua', tag=u'AmericaAntigua')
STD_ANON_20.AmericaAraguaina = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Araguaina', tag=u'AmericaAraguaina')
STD_ANON_20.AmericaArgentinaBuenos_Aires = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Buenos_Aires', tag=u'AmericaArgentinaBuenos_Aires')
STD_ANON_20.AmericaArgentinaCatamarca = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Catamarca', tag=u'AmericaArgentinaCatamarca')
STD_ANON_20.AmericaArgentinaCordoba = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Cordoba', tag=u'AmericaArgentinaCordoba')
STD_ANON_20.AmericaArgentinaJujuy = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Jujuy', tag=u'AmericaArgentinaJujuy')
STD_ANON_20.AmericaArgentinaLa_Rioja = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/La_Rioja', tag=u'AmericaArgentinaLa_Rioja')
STD_ANON_20.AmericaArgentinaMendoza = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Mendoza', tag=u'AmericaArgentinaMendoza')
STD_ANON_20.AmericaArgentinaRio_Gallegos = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Rio_Gallegos', tag=u'AmericaArgentinaRio_Gallegos')
STD_ANON_20.AmericaArgentinaSalta = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Salta', tag=u'AmericaArgentinaSalta')
STD_ANON_20.AmericaArgentinaSan_Juan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/San_Juan', tag=u'AmericaArgentinaSan_Juan')
STD_ANON_20.AmericaArgentinaSan_Luis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/San_Luis', tag=u'AmericaArgentinaSan_Luis')
STD_ANON_20.AmericaArgentinaTucuman = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Tucuman', tag=u'AmericaArgentinaTucuman')
STD_ANON_20.AmericaArgentinaUshuaia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Argentina/Ushuaia', tag=u'AmericaArgentinaUshuaia')
STD_ANON_20.AmericaAruba = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Aruba', tag=u'AmericaAruba')
STD_ANON_20.AmericaAsuncion = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Asuncion', tag=u'AmericaAsuncion')
STD_ANON_20.AmericaAtikokan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Atikokan', tag=u'AmericaAtikokan')
STD_ANON_20.AmericaBahia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Bahia', tag=u'AmericaBahia')
STD_ANON_20.AmericaBahia_Banderas = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Bahia_Banderas', tag=u'AmericaBahia_Banderas')
STD_ANON_20.AmericaBarbados = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Barbados', tag=u'AmericaBarbados')
STD_ANON_20.AmericaBelize = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Belize', tag=u'AmericaBelize')
STD_ANON_20.AmericaBlanc_Sablon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Blanc-Sablon', tag=u'AmericaBlanc_Sablon')
STD_ANON_20.AmericaBoa_Vista = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Boa_Vista', tag=u'AmericaBoa_Vista')
STD_ANON_20.AmericaBogota = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Bogota', tag=u'AmericaBogota')
STD_ANON_20.AmericaBoise = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Boise', tag=u'AmericaBoise')
STD_ANON_20.AmericaCambridge_Bay = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Cambridge_Bay', tag=u'AmericaCambridge_Bay')
STD_ANON_20.AmericaCampo_Grande = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Campo_Grande', tag=u'AmericaCampo_Grande')
STD_ANON_20.AmericaCancun = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Cancun', tag=u'AmericaCancun')
STD_ANON_20.AmericaCaracas = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Caracas', tag=u'AmericaCaracas')
STD_ANON_20.AmericaCayenne = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Cayenne', tag=u'AmericaCayenne')
STD_ANON_20.AmericaCayman = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Cayman', tag=u'AmericaCayman')
STD_ANON_20.AmericaChicago = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Chicago', tag=u'AmericaChicago')
STD_ANON_20.AmericaChihuahua = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Chihuahua', tag=u'AmericaChihuahua')
STD_ANON_20.AmericaCosta_Rica = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Costa_Rica', tag=u'AmericaCosta_Rica')
STD_ANON_20.AmericaCuiaba = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Cuiaba', tag=u'AmericaCuiaba')
STD_ANON_20.AmericaCuracao = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Curacao', tag=u'AmericaCuracao')
STD_ANON_20.AmericaDanmarkshavn = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Danmarkshavn', tag=u'AmericaDanmarkshavn')
STD_ANON_20.AmericaDawson = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Dawson', tag=u'AmericaDawson')
STD_ANON_20.AmericaDawson_Creek = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Dawson_Creek', tag=u'AmericaDawson_Creek')
STD_ANON_20.AmericaDenver = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Denver', tag=u'AmericaDenver')
STD_ANON_20.AmericaDetroit = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Detroit', tag=u'AmericaDetroit')
STD_ANON_20.AmericaDominica = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Dominica', tag=u'AmericaDominica')
STD_ANON_20.AmericaEdmonton = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Edmonton', tag=u'AmericaEdmonton')
STD_ANON_20.AmericaEirunepe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Eirunepe', tag=u'AmericaEirunepe')
STD_ANON_20.AmericaEl_Salvador = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/El_Salvador', tag=u'AmericaEl_Salvador')
STD_ANON_20.AmericaFortaleza = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Fortaleza', tag=u'AmericaFortaleza')
STD_ANON_20.AmericaGlace_Bay = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Glace_Bay', tag=u'AmericaGlace_Bay')
STD_ANON_20.AmericaGodthab = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Godthab', tag=u'AmericaGodthab')
STD_ANON_20.AmericaGoose_Bay = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Goose_Bay', tag=u'AmericaGoose_Bay')
STD_ANON_20.AmericaGrand_Turk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Grand_Turk', tag=u'AmericaGrand_Turk')
STD_ANON_20.AmericaGrenada = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Grenada', tag=u'AmericaGrenada')
STD_ANON_20.AmericaGuadeloupe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Guadeloupe', tag=u'AmericaGuadeloupe')
STD_ANON_20.AmericaGuatemala = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Guatemala', tag=u'AmericaGuatemala')
STD_ANON_20.AmericaGuayaquil = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Guayaquil', tag=u'AmericaGuayaquil')
STD_ANON_20.AmericaGuyana = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Guyana', tag=u'AmericaGuyana')
STD_ANON_20.AmericaHalifax = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Halifax', tag=u'AmericaHalifax')
STD_ANON_20.AmericaHavana = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Havana', tag=u'AmericaHavana')
STD_ANON_20.AmericaHermosillo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Hermosillo', tag=u'AmericaHermosillo')
STD_ANON_20.AmericaIndianaIndianapolis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Indianapolis', tag=u'AmericaIndianaIndianapolis')
STD_ANON_20.AmericaIndianaKnox = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Knox', tag=u'AmericaIndianaKnox')
STD_ANON_20.AmericaIndianaMarengo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Marengo', tag=u'AmericaIndianaMarengo')
STD_ANON_20.AmericaIndianaPetersburg = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Petersburg', tag=u'AmericaIndianaPetersburg')
STD_ANON_20.AmericaIndianaTell_City = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Tell_City', tag=u'AmericaIndianaTell_City')
STD_ANON_20.AmericaIndianaVevay = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Vevay', tag=u'AmericaIndianaVevay')
STD_ANON_20.AmericaIndianaVincennes = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Vincennes', tag=u'AmericaIndianaVincennes')
STD_ANON_20.AmericaIndianaWinamac = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Indiana/Winamac', tag=u'AmericaIndianaWinamac')
STD_ANON_20.AmericaInuvik = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Inuvik', tag=u'AmericaInuvik')
STD_ANON_20.AmericaIqaluit = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Iqaluit', tag=u'AmericaIqaluit')
STD_ANON_20.AmericaJamaica = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Jamaica', tag=u'AmericaJamaica')
STD_ANON_20.AmericaJuneau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Juneau', tag=u'AmericaJuneau')
STD_ANON_20.AmericaKentuckyLouisville = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Kentucky/Louisville', tag=u'AmericaKentuckyLouisville')
STD_ANON_20.AmericaKentuckyMonticello = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Kentucky/Monticello', tag=u'AmericaKentuckyMonticello')
STD_ANON_20.AmericaLa_Paz = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/La_Paz', tag=u'AmericaLa_Paz')
STD_ANON_20.AmericaLima = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Lima', tag=u'AmericaLima')
STD_ANON_20.AmericaLos_Angeles = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Los_Angeles', tag=u'AmericaLos_Angeles')
STD_ANON_20.AmericaMaceio = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Maceio', tag=u'AmericaMaceio')
STD_ANON_20.AmericaManagua = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Managua', tag=u'AmericaManagua')
STD_ANON_20.AmericaManaus = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Manaus', tag=u'AmericaManaus')
STD_ANON_20.AmericaMarigot = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Marigot', tag=u'AmericaMarigot')
STD_ANON_20.AmericaMartinique = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Martinique', tag=u'AmericaMartinique')
STD_ANON_20.AmericaMatamoros = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Matamoros', tag=u'AmericaMatamoros')
STD_ANON_20.AmericaMazatlan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Mazatlan', tag=u'AmericaMazatlan')
STD_ANON_20.AmericaMenominee = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Menominee', tag=u'AmericaMenominee')
STD_ANON_20.AmericaMerida = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Merida', tag=u'AmericaMerida')
STD_ANON_20.AmericaMexico_City = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Mexico_City', tag=u'AmericaMexico_City')
STD_ANON_20.AmericaMiquelon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Miquelon', tag=u'AmericaMiquelon')
STD_ANON_20.AmericaMoncton = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Moncton', tag=u'AmericaMoncton')
STD_ANON_20.AmericaMonterrey = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Monterrey', tag=u'AmericaMonterrey')
STD_ANON_20.AmericaMontevideo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Montevideo', tag=u'AmericaMontevideo')
STD_ANON_20.AmericaMontreal = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Montreal', tag=u'AmericaMontreal')
STD_ANON_20.AmericaMontserrat = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Montserrat', tag=u'AmericaMontserrat')
STD_ANON_20.AmericaNassau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Nassau', tag=u'AmericaNassau')
STD_ANON_20.AmericaNew_York = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/New_York', tag=u'AmericaNew_York')
STD_ANON_20.AmericaNipigon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Nipigon', tag=u'AmericaNipigon')
STD_ANON_20.AmericaNome = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Nome', tag=u'AmericaNome')
STD_ANON_20.AmericaNoronha = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Noronha', tag=u'AmericaNoronha')
STD_ANON_20.AmericaNorth_DakotaBeulah = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/North_Dakota/Beulah', tag=u'AmericaNorth_DakotaBeulah')
STD_ANON_20.AmericaNorth_DakotaCenter = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/North_Dakota/Center', tag=u'AmericaNorth_DakotaCenter')
STD_ANON_20.AmericaNorth_DakotaNew_Salem = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/North_Dakota/New_Salem', tag=u'AmericaNorth_DakotaNew_Salem')
STD_ANON_20.AmericaOjinaga = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Ojinaga', tag=u'AmericaOjinaga')
STD_ANON_20.AmericaPanama = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Panama', tag=u'AmericaPanama')
STD_ANON_20.AmericaPangnirtung = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Pangnirtung', tag=u'AmericaPangnirtung')
STD_ANON_20.AmericaParamaribo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Paramaribo', tag=u'AmericaParamaribo')
STD_ANON_20.AmericaPhoenix = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Phoenix', tag=u'AmericaPhoenix')
STD_ANON_20.AmericaPort_au_Prince = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Port-au-Prince', tag=u'AmericaPort_au_Prince')
STD_ANON_20.AmericaPort_of_Spain = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Port_of_Spain', tag=u'AmericaPort_of_Spain')
STD_ANON_20.AmericaPorto_Velho = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Porto_Velho', tag=u'AmericaPorto_Velho')
STD_ANON_20.AmericaPuerto_Rico = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Puerto_Rico', tag=u'AmericaPuerto_Rico')
STD_ANON_20.AmericaRainy_River = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Rainy_River', tag=u'AmericaRainy_River')
STD_ANON_20.AmericaRankin_Inlet = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Rankin_Inlet', tag=u'AmericaRankin_Inlet')
STD_ANON_20.AmericaRecife = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Recife', tag=u'AmericaRecife')
STD_ANON_20.AmericaRegina = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Regina', tag=u'AmericaRegina')
STD_ANON_20.AmericaResolute = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Resolute', tag=u'AmericaResolute')
STD_ANON_20.AmericaRio_Branco = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Rio_Branco', tag=u'AmericaRio_Branco')
STD_ANON_20.AmericaSanta_Isabel = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Santa_Isabel', tag=u'AmericaSanta_Isabel')
STD_ANON_20.AmericaSantarem = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Santarem', tag=u'AmericaSantarem')
STD_ANON_20.AmericaSantiago = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Santiago', tag=u'AmericaSantiago')
STD_ANON_20.AmericaSanto_Domingo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Santo_Domingo', tag=u'AmericaSanto_Domingo')
STD_ANON_20.AmericaSao_Paulo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Sao_Paulo', tag=u'AmericaSao_Paulo')
STD_ANON_20.AmericaScoresbysund = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Scoresbysund', tag=u'AmericaScoresbysund')
STD_ANON_20.AmericaShiprock = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Shiprock', tag=u'AmericaShiprock')
STD_ANON_20.AmericaSt_Barthelemy = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Barthelemy', tag=u'AmericaSt_Barthelemy')
STD_ANON_20.AmericaSt_Johns = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Johns', tag=u'AmericaSt_Johns')
STD_ANON_20.AmericaSt_Kitts = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Kitts', tag=u'AmericaSt_Kitts')
STD_ANON_20.AmericaSt_Lucia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Lucia', tag=u'AmericaSt_Lucia')
STD_ANON_20.AmericaSt_Thomas = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Thomas', tag=u'AmericaSt_Thomas')
STD_ANON_20.AmericaSt_Vincent = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/St_Vincent', tag=u'AmericaSt_Vincent')
STD_ANON_20.AmericaSwift_Current = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Swift_Current', tag=u'AmericaSwift_Current')
STD_ANON_20.AmericaTegucigalpa = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Tegucigalpa', tag=u'AmericaTegucigalpa')
STD_ANON_20.AmericaThule = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Thule', tag=u'AmericaThule')
STD_ANON_20.AmericaThunder_Bay = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Thunder_Bay', tag=u'AmericaThunder_Bay')
STD_ANON_20.AmericaTijuana = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Tijuana', tag=u'AmericaTijuana')
STD_ANON_20.AmericaToronto = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Toronto', tag=u'AmericaToronto')
STD_ANON_20.AmericaTortola = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Tortola', tag=u'AmericaTortola')
STD_ANON_20.AmericaVancouver = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Vancouver', tag=u'AmericaVancouver')
STD_ANON_20.AmericaWhitehorse = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Whitehorse', tag=u'AmericaWhitehorse')
STD_ANON_20.AmericaWinnipeg = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Winnipeg', tag=u'AmericaWinnipeg')
STD_ANON_20.AmericaYakutat = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Yakutat', tag=u'AmericaYakutat')
STD_ANON_20.AmericaYellowknife = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'America/Yellowknife', tag=u'AmericaYellowknife')
STD_ANON_20.AntarcticaCasey = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Casey', tag=u'AntarcticaCasey')
STD_ANON_20.AntarcticaDavis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Davis', tag=u'AntarcticaDavis')
STD_ANON_20.AntarcticaDumontDUrville = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/DumontDUrville', tag=u'AntarcticaDumontDUrville')
STD_ANON_20.AntarcticaMacquarie = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Macquarie', tag=u'AntarcticaMacquarie')
STD_ANON_20.AntarcticaMawson = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Mawson', tag=u'AntarcticaMawson')
STD_ANON_20.AntarcticaMcMurdo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/McMurdo', tag=u'AntarcticaMcMurdo')
STD_ANON_20.AntarcticaPalmer = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Palmer', tag=u'AntarcticaPalmer')
STD_ANON_20.AntarcticaRothera = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Rothera', tag=u'AntarcticaRothera')
STD_ANON_20.AntarcticaSouth_Pole = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/South_Pole', tag=u'AntarcticaSouth_Pole')
STD_ANON_20.AntarcticaSyowa = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Syowa', tag=u'AntarcticaSyowa')
STD_ANON_20.AntarcticaVostok = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Antarctica/Vostok', tag=u'AntarcticaVostok')
STD_ANON_20.ArcticLongyearbyen = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Arctic/Longyearbyen', tag=u'ArcticLongyearbyen')
STD_ANON_20.AsiaAden = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Aden', tag=u'AsiaAden')
STD_ANON_20.AsiaAlmaty = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Almaty', tag=u'AsiaAlmaty')
STD_ANON_20.AsiaAmman = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Amman', tag=u'AsiaAmman')
STD_ANON_20.AsiaAnadyr = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Anadyr', tag=u'AsiaAnadyr')
STD_ANON_20.AsiaAqtau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Aqtau', tag=u'AsiaAqtau')
STD_ANON_20.AsiaAqtobe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Aqtobe', tag=u'AsiaAqtobe')
STD_ANON_20.AsiaAshgabat = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Ashgabat', tag=u'AsiaAshgabat')
STD_ANON_20.AsiaBaghdad = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Baghdad', tag=u'AsiaBaghdad')
STD_ANON_20.AsiaBahrain = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Bahrain', tag=u'AsiaBahrain')
STD_ANON_20.AsiaBaku = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Baku', tag=u'AsiaBaku')
STD_ANON_20.AsiaBangkok = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Bangkok', tag=u'AsiaBangkok')
STD_ANON_20.AsiaBeirut = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Beirut', tag=u'AsiaBeirut')
STD_ANON_20.AsiaBishkek = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Bishkek', tag=u'AsiaBishkek')
STD_ANON_20.AsiaBrunei = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Brunei', tag=u'AsiaBrunei')
STD_ANON_20.AsiaChoibalsan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Choibalsan', tag=u'AsiaChoibalsan')
STD_ANON_20.AsiaChongqing = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Chongqing', tag=u'AsiaChongqing')
STD_ANON_20.AsiaColombo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Colombo', tag=u'AsiaColombo')
STD_ANON_20.AsiaDamascus = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Damascus', tag=u'AsiaDamascus')
STD_ANON_20.AsiaDhaka = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Dhaka', tag=u'AsiaDhaka')
STD_ANON_20.AsiaDili = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Dili', tag=u'AsiaDili')
STD_ANON_20.AsiaDubai = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Dubai', tag=u'AsiaDubai')
STD_ANON_20.AsiaDushanbe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Dushanbe', tag=u'AsiaDushanbe')
STD_ANON_20.AsiaGaza = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Gaza', tag=u'AsiaGaza')
STD_ANON_20.AsiaHarbin = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Harbin', tag=u'AsiaHarbin')
STD_ANON_20.AsiaHo_Chi_Minh = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Ho_Chi_Minh', tag=u'AsiaHo_Chi_Minh')
STD_ANON_20.AsiaHong_Kong = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Hong_Kong', tag=u'AsiaHong_Kong')
STD_ANON_20.AsiaHovd = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Hovd', tag=u'AsiaHovd')
STD_ANON_20.AsiaIrkutsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Irkutsk', tag=u'AsiaIrkutsk')
STD_ANON_20.AsiaJakarta = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Jakarta', tag=u'AsiaJakarta')
STD_ANON_20.AsiaJayapura = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Jayapura', tag=u'AsiaJayapura')
STD_ANON_20.AsiaJerusalem = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Jerusalem', tag=u'AsiaJerusalem')
STD_ANON_20.AsiaKabul = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kabul', tag=u'AsiaKabul')
STD_ANON_20.AsiaKamchatka = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kamchatka', tag=u'AsiaKamchatka')
STD_ANON_20.AsiaKarachi = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Karachi', tag=u'AsiaKarachi')
STD_ANON_20.AsiaKashgar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kashgar', tag=u'AsiaKashgar')
STD_ANON_20.AsiaKathmandu = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kathmandu', tag=u'AsiaKathmandu')
STD_ANON_20.AsiaKolkata = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kolkata', tag=u'AsiaKolkata')
STD_ANON_20.AsiaKrasnoyarsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Krasnoyarsk', tag=u'AsiaKrasnoyarsk')
STD_ANON_20.AsiaKuala_Lumpur = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kuala_Lumpur', tag=u'AsiaKuala_Lumpur')
STD_ANON_20.AsiaKuching = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kuching', tag=u'AsiaKuching')
STD_ANON_20.AsiaKuwait = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Kuwait', tag=u'AsiaKuwait')
STD_ANON_20.AsiaMacau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Macau', tag=u'AsiaMacau')
STD_ANON_20.AsiaMagadan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Magadan', tag=u'AsiaMagadan')
STD_ANON_20.AsiaMakassar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Makassar', tag=u'AsiaMakassar')
STD_ANON_20.AsiaManila = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Manila', tag=u'AsiaManila')
STD_ANON_20.AsiaMuscat = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Muscat', tag=u'AsiaMuscat')
STD_ANON_20.AsiaNicosia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Nicosia', tag=u'AsiaNicosia')
STD_ANON_20.AsiaNovokuznetsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Novokuznetsk', tag=u'AsiaNovokuznetsk')
STD_ANON_20.AsiaNovosibirsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Novosibirsk', tag=u'AsiaNovosibirsk')
STD_ANON_20.AsiaOmsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Omsk', tag=u'AsiaOmsk')
STD_ANON_20.AsiaOral = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Oral', tag=u'AsiaOral')
STD_ANON_20.AsiaPhnom_Penh = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Phnom_Penh', tag=u'AsiaPhnom_Penh')
STD_ANON_20.AsiaPontianak = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Pontianak', tag=u'AsiaPontianak')
STD_ANON_20.AsiaPyongyang = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Pyongyang', tag=u'AsiaPyongyang')
STD_ANON_20.AsiaQatar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Qatar', tag=u'AsiaQatar')
STD_ANON_20.AsiaQyzylorda = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Qyzylorda', tag=u'AsiaQyzylorda')
STD_ANON_20.AsiaRangoon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Rangoon', tag=u'AsiaRangoon')
STD_ANON_20.AsiaRiyadh = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Riyadh', tag=u'AsiaRiyadh')
STD_ANON_20.AsiaSakhalin = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Sakhalin', tag=u'AsiaSakhalin')
STD_ANON_20.AsiaSamarkand = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Samarkand', tag=u'AsiaSamarkand')
STD_ANON_20.AsiaSeoul = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Seoul', tag=u'AsiaSeoul')
STD_ANON_20.AsiaShanghai = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Shanghai', tag=u'AsiaShanghai')
STD_ANON_20.AsiaSingapore = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Singapore', tag=u'AsiaSingapore')
STD_ANON_20.AsiaTaipei = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Taipei', tag=u'AsiaTaipei')
STD_ANON_20.AsiaTashkent = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Tashkent', tag=u'AsiaTashkent')
STD_ANON_20.AsiaTbilisi = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Tbilisi', tag=u'AsiaTbilisi')
STD_ANON_20.AsiaTehran = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Tehran', tag=u'AsiaTehran')
STD_ANON_20.AsiaThimphu = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Thimphu', tag=u'AsiaThimphu')
STD_ANON_20.AsiaTokyo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Tokyo', tag=u'AsiaTokyo')
STD_ANON_20.AsiaUlaanbaatar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Ulaanbaatar', tag=u'AsiaUlaanbaatar')
STD_ANON_20.AsiaUrumqi = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Urumqi', tag=u'AsiaUrumqi')
STD_ANON_20.AsiaVientiane = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Vientiane', tag=u'AsiaVientiane')
STD_ANON_20.AsiaVladivostok = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Vladivostok', tag=u'AsiaVladivostok')
STD_ANON_20.AsiaYakutsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Yakutsk', tag=u'AsiaYakutsk')
STD_ANON_20.AsiaYekaterinburg = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Yekaterinburg', tag=u'AsiaYekaterinburg')
STD_ANON_20.AsiaYerevan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Asia/Yerevan', tag=u'AsiaYerevan')
STD_ANON_20.AtlanticAzores = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Azores', tag=u'AtlanticAzores')
STD_ANON_20.AtlanticBermuda = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Bermuda', tag=u'AtlanticBermuda')
STD_ANON_20.AtlanticCanary = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Canary', tag=u'AtlanticCanary')
STD_ANON_20.AtlanticCape_Verde = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Cape_Verde', tag=u'AtlanticCape_Verde')
STD_ANON_20.AtlanticFaroe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Faroe', tag=u'AtlanticFaroe')
STD_ANON_20.AtlanticMadeira = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Madeira', tag=u'AtlanticMadeira')
STD_ANON_20.AtlanticReykjavik = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Reykjavik', tag=u'AtlanticReykjavik')
STD_ANON_20.AtlanticSouth_Georgia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/South_Georgia', tag=u'AtlanticSouth_Georgia')
STD_ANON_20.AtlanticSt_Helena = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/St_Helena', tag=u'AtlanticSt_Helena')
STD_ANON_20.AtlanticStanley = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Atlantic/Stanley', tag=u'AtlanticStanley')
STD_ANON_20.AustraliaAdelaide = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Adelaide', tag=u'AustraliaAdelaide')
STD_ANON_20.AustraliaBrisbane = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Brisbane', tag=u'AustraliaBrisbane')
STD_ANON_20.AustraliaBroken_Hill = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Broken_Hill', tag=u'AustraliaBroken_Hill')
STD_ANON_20.AustraliaCurrie = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Currie', tag=u'AustraliaCurrie')
STD_ANON_20.AustraliaDarwin = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Darwin', tag=u'AustraliaDarwin')
STD_ANON_20.AustraliaEucla = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Eucla', tag=u'AustraliaEucla')
STD_ANON_20.AustraliaHobart = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Hobart', tag=u'AustraliaHobart')
STD_ANON_20.AustraliaLindeman = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Lindeman', tag=u'AustraliaLindeman')
STD_ANON_20.AustraliaLord_Howe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Lord_Howe', tag=u'AustraliaLord_Howe')
STD_ANON_20.AustraliaMelbourne = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Melbourne', tag=u'AustraliaMelbourne')
STD_ANON_20.AustraliaPerth = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Perth', tag=u'AustraliaPerth')
STD_ANON_20.AustraliaSydney = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Australia/Sydney', tag=u'AustraliaSydney')
STD_ANON_20.EuropeAmsterdam = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Amsterdam', tag=u'EuropeAmsterdam')
STD_ANON_20.EuropeAndorra = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Andorra', tag=u'EuropeAndorra')
STD_ANON_20.EuropeAthens = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Athens', tag=u'EuropeAthens')
STD_ANON_20.EuropeBelgrade = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Belgrade', tag=u'EuropeBelgrade')
STD_ANON_20.EuropeBerlin = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Berlin', tag=u'EuropeBerlin')
STD_ANON_20.EuropeBratislava = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Bratislava', tag=u'EuropeBratislava')
STD_ANON_20.EuropeBrussels = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Brussels', tag=u'EuropeBrussels')
STD_ANON_20.EuropeBucharest = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Bucharest', tag=u'EuropeBucharest')
STD_ANON_20.EuropeBudapest = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Budapest', tag=u'EuropeBudapest')
STD_ANON_20.EuropeChisinau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Chisinau', tag=u'EuropeChisinau')
STD_ANON_20.EuropeCopenhagen = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Copenhagen', tag=u'EuropeCopenhagen')
STD_ANON_20.EuropeDublin = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Dublin', tag=u'EuropeDublin')
STD_ANON_20.EuropeGibraltar = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Gibraltar', tag=u'EuropeGibraltar')
STD_ANON_20.EuropeGuernsey = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Guernsey', tag=u'EuropeGuernsey')
STD_ANON_20.EuropeHelsinki = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Helsinki', tag=u'EuropeHelsinki')
STD_ANON_20.EuropeIsle_of_Man = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Isle_of_Man', tag=u'EuropeIsle_of_Man')
STD_ANON_20.EuropeIstanbul = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Istanbul', tag=u'EuropeIstanbul')
STD_ANON_20.EuropeJersey = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Jersey', tag=u'EuropeJersey')
STD_ANON_20.EuropeKaliningrad = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Kaliningrad', tag=u'EuropeKaliningrad')
STD_ANON_20.EuropeKiev = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Kiev', tag=u'EuropeKiev')
STD_ANON_20.EuropeLisbon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Lisbon', tag=u'EuropeLisbon')
STD_ANON_20.EuropeLjubljana = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Ljubljana', tag=u'EuropeLjubljana')
STD_ANON_20.EuropeLondon = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/London', tag=u'EuropeLondon')
STD_ANON_20.EuropeLuxembourg = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Luxembourg', tag=u'EuropeLuxembourg')
STD_ANON_20.EuropeMadrid = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Madrid', tag=u'EuropeMadrid')
STD_ANON_20.EuropeMalta = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Malta', tag=u'EuropeMalta')
STD_ANON_20.EuropeMariehamn = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Mariehamn', tag=u'EuropeMariehamn')
STD_ANON_20.EuropeMinsk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Minsk', tag=u'EuropeMinsk')
STD_ANON_20.EuropeMonaco = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Monaco', tag=u'EuropeMonaco')
STD_ANON_20.EuropeMoscow = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Moscow', tag=u'EuropeMoscow')
STD_ANON_20.EuropeOslo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Oslo', tag=u'EuropeOslo')
STD_ANON_20.EuropeParis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Paris', tag=u'EuropeParis')
STD_ANON_20.EuropePodgorica = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Podgorica', tag=u'EuropePodgorica')
STD_ANON_20.EuropePrague = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Prague', tag=u'EuropePrague')
STD_ANON_20.EuropeRiga = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Riga', tag=u'EuropeRiga')
STD_ANON_20.EuropeRome = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Rome', tag=u'EuropeRome')
STD_ANON_20.EuropeSamara = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Samara', tag=u'EuropeSamara')
STD_ANON_20.EuropeSan_Marino = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/San_Marino', tag=u'EuropeSan_Marino')
STD_ANON_20.EuropeSarajevo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Sarajevo', tag=u'EuropeSarajevo')
STD_ANON_20.EuropeSimferopol = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Simferopol', tag=u'EuropeSimferopol')
STD_ANON_20.EuropeSkopje = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Skopje', tag=u'EuropeSkopje')
STD_ANON_20.EuropeSofia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Sofia', tag=u'EuropeSofia')
STD_ANON_20.EuropeStockholm = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Stockholm', tag=u'EuropeStockholm')
STD_ANON_20.EuropeTallinn = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Tallinn', tag=u'EuropeTallinn')
STD_ANON_20.EuropeTirane = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Tirane', tag=u'EuropeTirane')
STD_ANON_20.EuropeUzhgorod = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Uzhgorod', tag=u'EuropeUzhgorod')
STD_ANON_20.EuropeVaduz = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Vaduz', tag=u'EuropeVaduz')
STD_ANON_20.EuropeVatican = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Vatican', tag=u'EuropeVatican')
STD_ANON_20.EuropeVienna = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Vienna', tag=u'EuropeVienna')
STD_ANON_20.EuropeVilnius = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Vilnius', tag=u'EuropeVilnius')
STD_ANON_20.EuropeVolgograd = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Volgograd', tag=u'EuropeVolgograd')
STD_ANON_20.EuropeWarsaw = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Warsaw', tag=u'EuropeWarsaw')
STD_ANON_20.EuropeZagreb = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Zagreb', tag=u'EuropeZagreb')
STD_ANON_20.EuropeZaporozhye = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Zaporozhye', tag=u'EuropeZaporozhye')
STD_ANON_20.EuropeZurich = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Europe/Zurich', tag=u'EuropeZurich')
STD_ANON_20.IndianAntananarivo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Antananarivo', tag=u'IndianAntananarivo')
STD_ANON_20.IndianChagos = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Chagos', tag=u'IndianChagos')
STD_ANON_20.IndianChristmas = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Christmas', tag=u'IndianChristmas')
STD_ANON_20.IndianCocos = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Cocos', tag=u'IndianCocos')
STD_ANON_20.IndianComoro = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Comoro', tag=u'IndianComoro')
STD_ANON_20.IndianKerguelen = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Kerguelen', tag=u'IndianKerguelen')
STD_ANON_20.IndianMahe = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Mahe', tag=u'IndianMahe')
STD_ANON_20.IndianMaldives = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Maldives', tag=u'IndianMaldives')
STD_ANON_20.IndianMauritius = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Mauritius', tag=u'IndianMauritius')
STD_ANON_20.IndianMayotte = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Mayotte', tag=u'IndianMayotte')
STD_ANON_20.IndianReunion = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Indian/Reunion', tag=u'IndianReunion')
STD_ANON_20.PacificApia = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Apia', tag=u'PacificApia')
STD_ANON_20.PacificAuckland = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Auckland', tag=u'PacificAuckland')
STD_ANON_20.PacificChatham = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Chatham', tag=u'PacificChatham')
STD_ANON_20.PacificChuuk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Chuuk', tag=u'PacificChuuk')
STD_ANON_20.PacificEaster = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Easter', tag=u'PacificEaster')
STD_ANON_20.PacificEfate = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Efate', tag=u'PacificEfate')
STD_ANON_20.PacificEnderbury = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Enderbury', tag=u'PacificEnderbury')
STD_ANON_20.PacificFakaofo = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Fakaofo', tag=u'PacificFakaofo')
STD_ANON_20.PacificFiji = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Fiji', tag=u'PacificFiji')
STD_ANON_20.PacificFunafuti = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Funafuti', tag=u'PacificFunafuti')
STD_ANON_20.PacificGalapagos = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Galapagos', tag=u'PacificGalapagos')
STD_ANON_20.PacificGambier = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Gambier', tag=u'PacificGambier')
STD_ANON_20.PacificGuadalcanal = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Guadalcanal', tag=u'PacificGuadalcanal')
STD_ANON_20.PacificGuam = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Guam', tag=u'PacificGuam')
STD_ANON_20.PacificHonolulu = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Honolulu', tag=u'PacificHonolulu')
STD_ANON_20.PacificJohnston = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Johnston', tag=u'PacificJohnston')
STD_ANON_20.PacificKiritimati = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Kiritimati', tag=u'PacificKiritimati')
STD_ANON_20.PacificKosrae = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Kosrae', tag=u'PacificKosrae')
STD_ANON_20.PacificKwajalein = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Kwajalein', tag=u'PacificKwajalein')
STD_ANON_20.PacificMajuro = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Majuro', tag=u'PacificMajuro')
STD_ANON_20.PacificMarquesas = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Marquesas', tag=u'PacificMarquesas')
STD_ANON_20.PacificMidway = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Midway', tag=u'PacificMidway')
STD_ANON_20.PacificNauru = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Nauru', tag=u'PacificNauru')
STD_ANON_20.PacificNiue = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Niue', tag=u'PacificNiue')
STD_ANON_20.PacificNorfolk = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Norfolk', tag=u'PacificNorfolk')
STD_ANON_20.PacificNoumea = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Noumea', tag=u'PacificNoumea')
STD_ANON_20.PacificPago_Pago = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Pago_Pago', tag=u'PacificPago_Pago')
STD_ANON_20.PacificPalau = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Palau', tag=u'PacificPalau')
STD_ANON_20.PacificPitcairn = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Pitcairn', tag=u'PacificPitcairn')
STD_ANON_20.PacificPohnpei = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Pohnpei', tag=u'PacificPohnpei')
STD_ANON_20.PacificPort_Moresby = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Port_Moresby', tag=u'PacificPort_Moresby')
STD_ANON_20.PacificRarotonga = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Rarotonga', tag=u'PacificRarotonga')
STD_ANON_20.PacificSaipan = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Saipan', tag=u'PacificSaipan')
STD_ANON_20.PacificTahiti = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Tahiti', tag=u'PacificTahiti')
STD_ANON_20.PacificTarawa = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Tarawa', tag=u'PacificTarawa')
STD_ANON_20.PacificTongatapu = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Tongatapu', tag=u'PacificTongatapu')
STD_ANON_20.PacificWake = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Wake', tag=u'PacificWake')
STD_ANON_20.PacificWallis = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value=u'Pacific/Wallis', tag=u'PacificWallis')
STD_ANON_20._InitializeFacetMap(STD_ANON_20._CF_enumeration)

# Atomic simple type: {http://www.usharesoft.com/uforge}seLinuxMode
class seLinuxMode (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'seLinuxMode')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5557, 4)
    _Documentation = None
seLinuxMode._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=seLinuxMode, enum_prefix=None)
seLinuxMode.disabled = seLinuxMode._CF_enumeration.addEnumeration(unicode_value=u'disabled', tag=u'disabled')
seLinuxMode.permissive = seLinuxMode._CF_enumeration.addEnumeration(unicode_value=u'permissive', tag=u'permissive')
seLinuxMode.enforcing = seLinuxMode._CF_enumeration.addEnumeration(unicode_value=u'enforcing', tag=u'enforcing')
seLinuxMode._InitializeFacetMap(seLinuxMode._CF_enumeration)
Namespace.addCategoryObject('typeBinding', u'seLinuxMode', seLinuxMode)

# Atomic simple type: [anonymous]
class STD_ANON_21 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6026, 24)
    _Documentation = None
STD_ANON_21._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_21, enum_prefix=None)
STD_ANON_21.Administrator = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value=u'Administrator', tag=u'Administrator')
STD_ANON_21.Collaborator = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value=u'Collaborator', tag=u'Collaborator')
STD_ANON_21.Guest = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value=u'Guest', tag=u'Guest')
STD_ANON_21._InitializeFacetMap(STD_ANON_21._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_22 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6272, 24)
    _Documentation = None
STD_ANON_22._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_22, enum_prefix=None)
STD_ANON_22.AUTOMATIC = STD_ANON_22._CF_enumeration.addEnumeration(unicode_value=u'AUTOMATIC', tag=u'AUTOMATIC')
STD_ANON_22.MANUAL = STD_ANON_22._CF_enumeration.addEnumeration(unicode_value=u'MANUAL', tag=u'MANUAL')
STD_ANON_22.DISABLED = STD_ANON_22._CF_enumeration.addEnumeration(unicode_value=u'DISABLED', tag=u'DISABLED')
STD_ANON_22._InitializeFacetMap(STD_ANON_22._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_23 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6284, 24)
    _Documentation = None
STD_ANON_23._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_23, enum_prefix=None)
STD_ANON_23.AUTOMATIC = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value=u'AUTOMATIC', tag=u'AUTOMATIC')
STD_ANON_23.MANUAL = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value=u'MANUAL', tag=u'MANUAL')
STD_ANON_23.IGNORE = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value=u'IGNORE', tag=u'IGNORE')
STD_ANON_23._InitializeFacetMap(STD_ANON_23._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_24 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6306, 24)
    _Documentation = None
STD_ANON_24._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_24, enum_prefix=None)
STD_ANON_24.ETHERNET = STD_ANON_24._CF_enumeration.addEnumeration(unicode_value=u'ETHERNET', tag=u'ETHERNET')
STD_ANON_24._InitializeFacetMap(STD_ANON_24._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_25 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7229, 24)
    _Documentation = None
STD_ANON_25._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_25, enum_prefix=None)
STD_ANON_25.ext2 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'ext2', tag=u'ext2')
STD_ANON_25.ext3 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'ext3', tag=u'ext3')
STD_ANON_25.ext4 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'ext4', tag=u'ext4')
STD_ANON_25.Extended = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'Extended', tag=u'Extended')
STD_ANON_25.fat16 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'fat16', tag=u'fat16')
STD_ANON_25.fat32 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'fat32', tag=u'fat32')
STD_ANON_25.jfs = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'jfs', tag=u'jfs')
STD_ANON_25.linux_swap = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'linux-swap', tag=u'linux_swap')
STD_ANON_25.lvm2 = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'lvm2', tag=u'lvm2')
STD_ANON_25.ntfs = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'ntfs', tag=u'ntfs')
STD_ANON_25.unformated = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'unformated', tag=u'unformated')
STD_ANON_25.xfs = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'xfs', tag=u'xfs')
STD_ANON_25.reserved = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value=u'reserved', tag=u'reserved')
STD_ANON_25._InitializeFacetMap(STD_ANON_25._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_26 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8395, 24)
    _Documentation = None
STD_ANON_26._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_26, enum_prefix=None)
STD_ANON_26.monthly = STD_ANON_26._CF_enumeration.addEnumeration(unicode_value=u'monthly', tag=u'monthly')
STD_ANON_26.none = STD_ANON_26._CF_enumeration.addEnumeration(unicode_value=u'none', tag=u'none')
STD_ANON_26._InitializeFacetMap(STD_ANON_26._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_27 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8421, 24)
    _Documentation = None
STD_ANON_27._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_27, enum_prefix=None)
STD_ANON_27.appliance = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value=u'appliance', tag=u'appliance')
STD_ANON_27.diskusage = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value=u'diskusage', tag=u'diskusage')
STD_ANON_27.generation = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value=u'generation', tag=u'generation')
STD_ANON_27.scan = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value=u'scan', tag=u'scan')
STD_ANON_27._InitializeFacetMap(STD_ANON_27._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_28 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8605, 24)
    _Documentation = None
STD_ANON_28._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_28, enum_prefix=None)
STD_ANON_28.RPM = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value=u'RPM', tag=u'RPM')
STD_ANON_28.DEB = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value=u'DEB', tag=u'DEB')
STD_ANON_28._InitializeFacetMap(STD_ANON_28._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_29 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8774, 24)
    _Documentation = None
STD_ANON_29._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_29, enum_prefix=None)
STD_ANON_29.EGRESS = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value=u'EGRESS', tag=u'EGRESS')
STD_ANON_29.INGRESS = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value=u'INGRESS', tag=u'INGRESS')
STD_ANON_29._InitializeFacetMap(STD_ANON_29._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_30 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8784, 24)
    _Documentation = None
STD_ANON_30._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_30, enum_prefix=None)
STD_ANON_30.tcp = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value=u'tcp', tag=u'tcp')
STD_ANON_30.udp = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value=u'udp', tag=u'udp')
STD_ANON_30._InitializeFacetMap(STD_ANON_30._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_31 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10153, 24)
    _Documentation = None
STD_ANON_31._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_31, enum_prefix=None)
STD_ANON_31.added = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'added', tag=u'added')
STD_ANON_31.cancelled = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'cancelled', tag=u'cancelled')
STD_ANON_31.created = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'created', tag=u'created')
STD_ANON_31.deleted = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'deleted', tag=u'deleted')
STD_ANON_31.downloaded = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'downloaded', tag=u'downloaded')
STD_ANON_31.failed = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'failed', tag=u'failed')
STD_ANON_31.imported = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'imported', tag=u'imported')
STD_ANON_31.purchased = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'purchased', tag=u'purchased')
STD_ANON_31.shared = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'shared', tag=u'shared')
STD_ANON_31.success = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'success', tag=u'success')
STD_ANON_31.updated = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'updated', tag=u'updated')
STD_ANON_31.uploaded = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value=u'uploaded', tag=u'uploaded')
STD_ANON_31._InitializeFacetMap(STD_ANON_31._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_32 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10452, 24)
    _Documentation = None
STD_ANON_32._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_32, enum_prefix=None)
STD_ANON_32.cloud = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value=u'cloud', tag=u'cloud')
STD_ANON_32.virtual = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value=u'virtual', tag=u'virtual')
STD_ANON_32.container = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value=u'container', tag=u'container')
STD_ANON_32.physical = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value=u'physical', tag=u'physical')
STD_ANON_32._InitializeFacetMap(STD_ANON_32._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_33 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10465, 24)
    _Documentation = None
STD_ANON_33._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_33, enum_prefix=None)
STD_ANON_33.aws = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'aws', tag=u'aws')
STD_ANON_33.outscale = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'outscale', tag=u'outscale')
STD_ANON_33.azure = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'azure', tag=u'azure')
STD_ANON_33.euca = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'euca', tag=u'euca')
STD_ANON_33.google = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'google', tag=u'google')
STD_ANON_33.abiquo = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'abiquo', tag=u'abiquo')
STD_ANON_33.cloudstack = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'cloudstack', tag=u'cloudstack')
STD_ANON_33.flexiant = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'flexiant', tag=u'flexiant')
STD_ANON_33.nimbula = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'nimbula', tag=u'nimbula')
STD_ANON_33.openstack = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'openstack', tag=u'openstack')
STD_ANON_33.vclouddirector = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'vclouddirector', tag=u'vclouddirector')
STD_ANON_33.vsphere = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'vsphere', tag=u'vsphere')
STD_ANON_33.k5 = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value=u'k5', tag=u'k5')
STD_ANON_33._InitializeFacetMap(STD_ANON_33._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_34 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10579, 24)
    _Documentation = None
STD_ANON_34._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_34, enum_prefix=None)
STD_ANON_34.aws = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'aws', tag=u'aws')
STD_ANON_34.outscale = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'outscale', tag=u'outscale')
STD_ANON_34.azure = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'azure', tag=u'azure')
STD_ANON_34.euca = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'euca', tag=u'euca')
STD_ANON_34.google = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'google', tag=u'google')
STD_ANON_34.abiquo = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'abiquo', tag=u'abiquo')
STD_ANON_34.cloudstack = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'cloudstack', tag=u'cloudstack')
STD_ANON_34.flexiant = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'flexiant', tag=u'flexiant')
STD_ANON_34.nimbula = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'nimbula', tag=u'nimbula')
STD_ANON_34.openstack = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'openstack', tag=u'openstack')
STD_ANON_34.vclouddirector = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'vclouddirector', tag=u'vclouddirector')
STD_ANON_34.vsphere = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'vsphere', tag=u'vsphere')
STD_ANON_34.k5 = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value=u'k5', tag=u'k5')
STD_ANON_34._InitializeFacetMap(STD_ANON_34._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_35 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11414, 96)
    _Documentation = None
STD_ANON_35._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_35, enum_prefix=None)
STD_ANON_35.green = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value=u'green', tag=u'green')
STD_ANON_35.grey = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value=u'grey', tag=u'grey')
STD_ANON_35.red = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value=u'red', tag=u'red')
STD_ANON_35.yellow = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value=u'yellow', tag=u'yellow')
STD_ANON_35._InitializeFacetMap(STD_ANON_35._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_36 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11454, 96)
    _Documentation = None
STD_ANON_36._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_36, enum_prefix=None)
STD_ANON_36.green = STD_ANON_36._CF_enumeration.addEnumeration(unicode_value=u'green', tag=u'green')
STD_ANON_36.grey = STD_ANON_36._CF_enumeration.addEnumeration(unicode_value=u'grey', tag=u'grey')
STD_ANON_36.red = STD_ANON_36._CF_enumeration.addEnumeration(unicode_value=u'red', tag=u'red')
STD_ANON_36.yellow = STD_ANON_36._CF_enumeration.addEnumeration(unicode_value=u'yellow', tag=u'yellow')
STD_ANON_36._InitializeFacetMap(STD_ANON_36._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_37 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11500, 72)
    _Documentation = None
STD_ANON_37._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_37, enum_prefix=None)
STD_ANON_37.green = STD_ANON_37._CF_enumeration.addEnumeration(unicode_value=u'green', tag=u'green')
STD_ANON_37.grey = STD_ANON_37._CF_enumeration.addEnumeration(unicode_value=u'grey', tag=u'grey')
STD_ANON_37.red = STD_ANON_37._CF_enumeration.addEnumeration(unicode_value=u'red', tag=u'red')
STD_ANON_37.yellow = STD_ANON_37._CF_enumeration.addEnumeration(unicode_value=u'yellow', tag=u'yellow')
STD_ANON_37._InitializeFacetMap(STD_ANON_37._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_38 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11517, 48)
    _Documentation = None
STD_ANON_38._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_38, enum_prefix=None)
STD_ANON_38.green = STD_ANON_38._CF_enumeration.addEnumeration(unicode_value=u'green', tag=u'green')
STD_ANON_38.grey = STD_ANON_38._CF_enumeration.addEnumeration(unicode_value=u'grey', tag=u'grey')
STD_ANON_38.red = STD_ANON_38._CF_enumeration.addEnumeration(unicode_value=u'red', tag=u'red')
STD_ANON_38.yellow = STD_ANON_38._CF_enumeration.addEnumeration(unicode_value=u'yellow', tag=u'yellow')
STD_ANON_38._InitializeFacetMap(STD_ANON_38._CF_enumeration)

# Atomic simple type: [anonymous]
class STD_ANON_39 (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin):

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11692, 24)
    _Documentation = None
STD_ANON_39._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_39, enum_prefix=None)
STD_ANON_39.SERVICE_AUTO_START = STD_ANON_39._CF_enumeration.addEnumeration(unicode_value=u'SERVICE_AUTO_START', tag=u'SERVICE_AUTO_START')
STD_ANON_39.SERVICE_DEMAND_START = STD_ANON_39._CF_enumeration.addEnumeration(unicode_value=u'SERVICE_DEMAND_START', tag=u'SERVICE_DEMAND_START')
STD_ANON_39.SERVICE_DISABLED = STD_ANON_39._CF_enumeration.addEnumeration(unicode_value=u'SERVICE_DISABLED', tag=u'SERVICE_DISABLED')
STD_ANON_39.SERVICE_STARTUPTYPE_UNKNOWN = STD_ANON_39._CF_enumeration.addEnumeration(unicode_value=u'SERVICE_STARTUPTYPE_UNKNOWN', tag=u'SERVICE_STARTUPTYPE_UNKNOWN')
STD_ANON_39._InitializeFacetMap(STD_ANON_39._CF_enumeration)

# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 402, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element abstractWinApplication uses Python identifier abstractWinApplication
    __abstractWinApplication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'abstractWinApplication'), 'abstractWinApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_abstractWinApplication', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 404, 32), )

    
    abstractWinApplication = property(__abstractWinApplication.value, __abstractWinApplication.set, None, None)

    _ElementMap.update({
        __abstractWinApplication.name() : __abstractWinApplication
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`apikeypair-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 500, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element apiKeyPair uses Python identifier apiKeyPair
    __apiKeyPair = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'apiKeyPair'), 'apiKeyPair', '__httpwww_usharesoft_comuforge_CTD_ANON__apiKeyPair', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 502, 32), )

    
    apiKeyPair = property(__apiKeyPair.value, __apiKeyPair.set, None, None)

    _ElementMap.update({
        __apiKeyPair.name() : __apiKeyPair
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`applianceexport-object` objects holding meta-data information for each time
                                the appliance has been exported.
                            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 540, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element applianceExport uses Python identifier applianceExport
    __applianceExport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceExport'), 'applianceExport', '__httpwww_usharesoft_comuforge_CTD_ANON_2_applianceExport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 542, 32), )

    
    applianceExport = property(__applianceExport.value, __applianceExport.set, None, None)

    _ElementMap.update({
        __applianceExport.name() : __applianceExport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`bootscript-object` objects added to this appliance"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element bootScript uses Python identifier bootScript
    __bootScript = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScript'), 'bootScript', '__httpwww_usharesoft_comuforge_CTD_ANON_3_bootScript', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 614, 32), )

    
    bootScript = property(__bootScript.value, __bootScript.set, None, None)

    _ElementMap.update({
        __bootScript.name() : __bootScript
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 630, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element confMgmtPlatform uses Python identifier confMgmtPlatform
    __confMgmtPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'confMgmtPlatform'), 'confMgmtPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_4_confMgmtPlatform', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 632, 32), )

    
    confMgmtPlatform = property(__confMgmtPlatform.value, __confMgmtPlatform.set, None, None)

    _ElementMap.update({
        __confMgmtPlatform.name() : __confMgmtPlatform
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`image-object` objects that have been generated from this appliance"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_5_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 667, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`mysoftware-object` objects describing the software components added to this appliance"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element mySoftware uses Python identifier mySoftware
    __mySoftware = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftware'), 'mySoftware', '__httpwww_usharesoft_comuforge_CTD_ANON_6_mySoftware', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 713, 32), )

    
    mySoftware = property(__mySoftware.value, __mySoftware.set, None, None)

    _ElementMap.update({
        __mySoftware.name() : __mySoftware
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`project-object` objects added to this appliance"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element project uses Python identifier project
    __project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_7_project', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 780, 32), )

    
    project = property(__project.value, __project.set, None, None)

    _ElementMap.update({
        __project.name() : __project
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_8 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`publishimage-object` objects for the machine images that have been registered to
                                one or more cloud platforms
                            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 796, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element publishImage uses Python identifier publishImage
    __publishImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishImage'), 'publishImage', '__httpwww_usharesoft_comuforge_CTD_ANON_8_publishImage', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 798, 32), )

    
    publishImage = property(__publishImage.value, __publishImage.set, None, None)

    _ElementMap.update({
        __publishImage.name() : __publishImage
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_9 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`applianceExport-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 913, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element applianceExport uses Python identifier applianceExport
    __applianceExport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceExport'), 'applianceExport', '__httpwww_usharesoft_comuforge_CTD_ANON_9_applianceExport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 915, 32), )

    
    applianceExport = property(__applianceExport.value, __applianceExport.set, None, None)

    _ElementMap.update({
        __applianceExport.name() : __applianceExport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_10 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`applianceImport-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 994, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element applianceImport uses Python identifier applianceImport
    __applianceImport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceImport'), 'applianceImport', '__httpwww_usharesoft_comuforge_CTD_ANON_10_applianceImport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 996, 32), )

    
    applianceImport = property(__applianceImport.value, __applianceImport.set, None, None)

    _ElementMap.update({
        __applianceImport.name() : __applianceImport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_11 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`appliance-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1018, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element appliance uses Python identifier appliance
    __appliance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'appliance'), 'appliance', '__httpwww_usharesoft_comuforge_CTD_ANON_11_appliance', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1020, 32), )

    
    appliance = property(__appliance.value, __appliance.set, None, None)

    _ElementMap.update({
        __appliance.name() : __appliance
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}ApplianceStats with content type ELEMENT_ONLY
class ApplianceStats (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides the statistic information of all the appliance templates for a user.
                This includes:

                - the number of appliance templates

                - the number of machine images generated and a breakdown on the format types used

                - the breakdown on the operating systems used

                - the number appliance templates shared (e.g. to workspaces)
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ApplianceStats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1029, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element curr uses Python identifier curr
    __curr = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'curr'), 'curr', '__httpwww_usharesoft_comuforge_ApplianceStats_curr', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1045, 12), )

    
    curr = property(__curr.value, __curr.set, None, u'the value')

    
    # Element currOSUsage uses Python identifier currOSUsage
    __currOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currOSUsage'), 'currOSUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_currOSUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1050, 12), )

    
    currOSUsage = property(__currOSUsage.value, __currOSUsage.set, None, u"list of :ref:`statdatapoint-object` for the breakdown on operating system types currently being used for the user's appliance templates")

    
    # Element currShared uses Python identifier currShared
    __currShared = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currShared'), 'currShared', '__httpwww_usharesoft_comuforge_ApplianceStats_currShared', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1060, 12), )

    
    currShared = property(__currShared.value, __currShared.set, None, u'number of appliance templates currently being shared (e.g. in a workspace)')

    
    # Element currSharedPublic uses Python identifier currSharedPublic
    __currSharedPublic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currSharedPublic'), 'currSharedPublic', '__httpwww_usharesoft_comuforge_ApplianceStats_currSharedPublic', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 12), )

    
    currSharedPublic = property(__currSharedPublic.value, __currSharedPublic.set, None, None)

    
    # Element currUsage uses Python identifier currUsage
    __currUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currUsage'), 'currUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_currUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1066, 12), )

    
    currUsage = property(__currUsage.value, __currUsage.set, None, u'the list of :ref:`statdatapoint-object` objects holding the statistic history')

    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'total'), 'total', '__httpwww_usharesoft_comuforge_ApplianceStats_total', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1076, 12), )

    
    total = property(__total.value, __total.set, None, u'the total value (over time regardless if the object in question has been deleted)')

    
    # Element totalOSUsage uses Python identifier totalOSUsage
    __totalOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalOSUsage'), 'totalOSUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_totalOSUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 12), )

    
    totalOSUsage = property(__totalOSUsage.value, __totalOSUsage.set, None, u"list of :ref:`statdatapoint-object` for the breakdown on operating system types that have been used for the user's appliance templates")

    
    # Element totalShared uses Python identifier totalShared
    __totalShared = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalShared'), 'totalShared', '__httpwww_usharesoft_comuforge_ApplianceStats_totalShared', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1091, 12), )

    
    totalShared = property(__totalShared.value, __totalShared.set, None, u'number of appliance templates that have been shared (e.g. in a workspace)')

    
    # Element totalSharedPublic uses Python identifier totalSharedPublic
    __totalSharedPublic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalSharedPublic'), 'totalSharedPublic', '__httpwww_usharesoft_comuforge_ApplianceStats_totalSharedPublic', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 12), )

    
    totalSharedPublic = property(__totalSharedPublic.value, __totalSharedPublic.set, None, None)

    
    # Element totalUsage uses Python identifier totalUsage
    __totalUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalUsage'), 'totalUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_totalUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1097, 12), )

    
    totalUsage = property(__totalUsage.value, __totalUsage.set, None, u'the list of :ref:`statdatapoint-object` objects holding the statistic history (over time regardless if the object in question has been deleted)')

    _ElementMap.update({
        __curr.name() : __curr,
        __currOSUsage.name() : __currOSUsage,
        __currShared.name() : __currShared,
        __currSharedPublic.name() : __currSharedPublic,
        __currUsage.name() : __currUsage,
        __total.name() : __total,
        __totalOSUsage.name() : __totalOSUsage,
        __totalShared.name() : __totalShared,
        __totalSharedPublic.name() : __totalSharedPublic,
        __totalUsage.name() : __totalUsage
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ApplianceStats', ApplianceStats)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_12 (pyxb.binding.basis.complexTypeDefinition):
    """list of :ref:`statdatapoint-object` for the breakdown on operating system types currently being used for the user's appliance templates"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1054, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_12_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1056, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_13 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`statdatapoint-object` objects holding the statistic history"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1070, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_13_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1072, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_14 (pyxb.binding.basis.complexTypeDefinition):
    """list of :ref:`statdatapoint-object` for the breakdown on operating system types that have been used for the user's appliance templates"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1085, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_14_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1087, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_15 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`statdatapoint-object` objects holding the statistic history (over time regardless if the object in question has been deleted)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1101, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_15_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1103, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_16 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1187, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element artifactCredAccount uses Python identifier artifactCredAccount
    __artifactCredAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactCredAccount'), 'artifactCredAccount', '__httpwww_usharesoft_comuforge_CTD_ANON_16_artifactCredAccount', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1189, 32), )

    
    artifactCredAccount = property(__artifactCredAccount.value, __artifactCredAccount.set, None, None)

    _ElementMap.update({
        __artifactCredAccount.name() : __artifactCredAccount
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_17 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1208, 44)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element ami uses Python identifier ami
    __ami = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ami'), 'ami', '__httpwww_usharesoft_comuforge_CTD_ANON_17_ami', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1210, 52), )

    
    ami = property(__ami.value, __ami.set, None, None)

    _ElementMap.update({
        __ami.name() : __ami
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_18 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1211, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_18_id', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1213, 64), )

    
    id = property(__id.value, __id.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_18_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1214, 64), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_CTD_ANON_18_publicImage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1215, 64), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, None)

    
    # Element ramDiskId uses Python identifier ramDiskId
    __ramDiskId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ramDiskId'), 'ramDiskId', '__httpwww_usharesoft_comuforge_CTD_ANON_18_ramDiskId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 64), )

    
    ramDiskId = property(__ramDiskId.value, __ramDiskId.set, None, None)

    _ElementMap.update({
        __id.name() : __id,
        __name.name() : __name,
        __publicImage.name() : __publicImage,
        __ramDiskId.name() : __ramDiskId
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_19 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1229, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region'), 'region', '__httpwww_usharesoft_comuforge_CTD_ANON_19_region', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1231, 32), )

    
    region = property(__region.value, __region.set, None, None)

    _ElementMap.update({
        __region.name() : __region
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_20 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1251, 44)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element bucket uses Python identifier bucket
    __bucket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_CTD_ANON_20_bucket', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1253, 52), )

    
    bucket = property(__bucket.value, __bucket.set, None, None)

    _ElementMap.update({
        __bucket.name() : __bucket
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_21 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1261, 76)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element read uses Python identifier read
    __read = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'read'), 'read', '__httpwww_usharesoft_comuforge_CTD_ANON_21_read', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1263, 84), )

    
    read = property(__read.value, __read.set, None, None)

    
    # Element readACP uses Python identifier readACP
    __readACP = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'readACP'), 'readACP', '__httpwww_usharesoft_comuforge_CTD_ANON_21_readACP', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1264, 84), )

    
    readACP = property(__readACP.value, __readACP.set, None, None)

    
    # Element write uses Python identifier write
    __write = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'write'), 'write', '__httpwww_usharesoft_comuforge_CTD_ANON_21_write', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1265, 84), )

    
    write = property(__write.value, __write.set, None, None)

    
    # Element writeACP uses Python identifier writeACP
    __writeACP = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'writeACP'), 'writeACP', '__httpwww_usharesoft_comuforge_CTD_ANON_21_writeACP', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1266, 84), )

    
    writeACP = property(__writeACP.value, __writeACP.set, None, None)

    _ElementMap.update({
        __read.name() : __read,
        __readACP.name() : __readACP,
        __write.name() : __write,
        __writeACP.name() : __writeACP
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}AwsService with content type ELEMENT_ONLY
class AwsService (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}AwsService with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'AwsService')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1288, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element RegionId uses Python identifier RegionId
    __RegionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'RegionId'), 'RegionId', '__httpwww_usharesoft_comuforge_AwsService_RegionId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12), )

    
    RegionId = property(__RegionId.value, __RegionId.set, None, None)

    _ElementMap.update({
        __RegionId.name() : __RegionId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'AwsService', AwsService)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_22 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element affinityGroups uses Python identifier affinityGroups
    __affinityGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'affinityGroups'), 'affinityGroups', '__httpwww_usharesoft_comuforge_CTD_ANON_22_affinityGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1301, 32), )

    
    affinityGroups = property(__affinityGroups.value, __affinityGroups.set, None, None)

    
    # Element certificates uses Python identifier certificates
    __certificates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_CTD_ANON_22_certificates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 32), )

    
    certificates = property(__certificates.value, __certificates.set, None, None)

    
    # Element locations uses Python identifier locations
    __locations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'locations'), 'locations', '__httpwww_usharesoft_comuforge_CTD_ANON_22_locations', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 32), )

    
    locations = property(__locations.value, __locations.set, None, None)

    
    # Element rolesSizes uses Python identifier rolesSizes
    __rolesSizes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rolesSizes'), 'rolesSizes', '__httpwww_usharesoft_comuforge_CTD_ANON_22_rolesSizes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1374, 32), )

    
    rolesSizes = property(__rolesSizes.value, __rolesSizes.set, None, None)

    _ElementMap.update({
        __affinityGroups.name() : __affinityGroups,
        __certificates.name() : __certificates,
        __locations.name() : __locations,
        __rolesSizes.name() : __rolesSizes
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_23 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1302, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element affinityGroup uses Python identifier affinityGroup
    __affinityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'affinityGroup'), 'affinityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_23_affinityGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1304, 44), )

    
    affinityGroup = property(__affinityGroup.value, __affinityGroup.set, None, None)

    _ElementMap.update({
        __affinityGroup.name() : __affinityGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_24 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1305, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_24_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 56), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element locationId uses Python identifier locationId
    __locationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_24_locationId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1308, 56), )

    
    locationId = property(__locationId.value, __locationId.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_24_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1309, 56), )

    
    name = property(__name.value, __name.set, None, None)

    _ElementMap.update({
        __description.name() : __description,
        __locationId.name() : __locationId,
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_25 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1317, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element certificate uses Python identifier certificate
    __certificate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_25_certificate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1319, 44), )

    
    certificate = property(__certificate.value, __certificate.set, None, None)

    _ElementMap.update({
        __certificate.name() : __certificate
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_26 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1320, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element data uses Python identifier data
    __data = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'data'), 'data', '__httpwww_usharesoft_comuforge_CTD_ANON_26_data', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1322, 56), )

    
    data = property(__data.value, __data.set, None, None)

    
    # Element publicKey uses Python identifier publicKey
    __publicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_CTD_ANON_26_publicKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1323, 56), )

    
    publicKey = property(__publicKey.value, __publicKey.set, None, None)

    
    # Element thumbPrint uses Python identifier thumbPrint
    __thumbPrint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'thumbPrint'), 'thumbPrint', '__httpwww_usharesoft_comuforge_CTD_ANON_26_thumbPrint', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1324, 56), )

    
    thumbPrint = property(__thumbPrint.value, __thumbPrint.set, None, None)

    _ElementMap.update({
        __data.name() : __data,
        __publicKey.name() : __publicKey,
        __thumbPrint.name() : __thumbPrint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_27 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1332, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'location'), 'location', '__httpwww_usharesoft_comuforge_CTD_ANON_27_location', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1334, 44), )

    
    location = property(__location.value, __location.set, None, None)

    _ElementMap.update({
        __location.name() : __location
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_28 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1335, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_28_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1337, 56), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element services uses Python identifier services
    __services = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'services'), 'services', '__httpwww_usharesoft_comuforge_CTD_ANON_28_services', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1338, 56), )

    
    services = property(__services.value, __services.set, None, None)

    
    # Element vmRolesSizesIds uses Python identifier vmRolesSizesIds
    __vmRolesSizesIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmRolesSizesIds'), 'vmRolesSizesIds', '__httpwww_usharesoft_comuforge_CTD_ANON_28_vmRolesSizesIds', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1354, 56), )

    
    vmRolesSizesIds = property(__vmRolesSizesIds.value, __vmRolesSizesIds.set, None, None)

    
    # Element webWorkersRolesSizesIds uses Python identifier webWorkersRolesSizesIds
    __webWorkersRolesSizesIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'webWorkersRolesSizesIds'), 'webWorkersRolesSizesIds', '__httpwww_usharesoft_comuforge_CTD_ANON_28_webWorkersRolesSizesIds', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1361, 56), )

    
    webWorkersRolesSizesIds = property(__webWorkersRolesSizesIds.value, __webWorkersRolesSizesIds.set, None, None)

    _ElementMap.update({
        __name.name() : __name,
        __services.name() : __services,
        __vmRolesSizesIds.name() : __vmRolesSizesIds,
        __webWorkersRolesSizesIds.name() : __webWorkersRolesSizesIds
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_29 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1339, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element service uses Python identifier service
    __service = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'service'), 'service', '__httpwww_usharesoft_comuforge_CTD_ANON_29_service', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1341, 68), )

    
    service = property(__service.value, __service.set, None, None)

    _ElementMap.update({
        __service.name() : __service
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_30 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1355, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element vmRoleSizeId uses Python identifier vmRoleSizeId
    __vmRoleSizeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmRoleSizeId'), 'vmRoleSizeId', '__httpwww_usharesoft_comuforge_CTD_ANON_30_vmRoleSizeId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1357, 68), )

    
    vmRoleSizeId = property(__vmRoleSizeId.value, __vmRoleSizeId.set, None, None)

    _ElementMap.update({
        __vmRoleSizeId.name() : __vmRoleSizeId
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_31 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1362, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element webWorkerRoleSizeId uses Python identifier webWorkerRoleSizeId
    __webWorkerRoleSizeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSizeId'), 'webWorkerRoleSizeId', '__httpwww_usharesoft_comuforge_CTD_ANON_31_webWorkerRoleSizeId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1364, 68), )

    
    webWorkerRoleSizeId = property(__webWorkerRoleSizeId.value, __webWorkerRoleSizeId.set, None, None)

    _ElementMap.update({
        __webWorkerRoleSizeId.name() : __webWorkerRoleSizeId
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_32 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1375, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element roleSize uses Python identifier roleSize
    __roleSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'roleSize'), 'roleSize', '__httpwww_usharesoft_comuforge_CTD_ANON_32_roleSize', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1377, 44), )

    
    roleSize = property(__roleSize.value, __roleSize.set, None, None)

    _ElementMap.update({
        __roleSize.name() : __roleSize
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_33 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1378, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element maxDataDiskCount uses Python identifier maxDataDiskCount
    __maxDataDiskCount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'maxDataDiskCount'), 'maxDataDiskCount', '__httpwww_usharesoft_comuforge_CTD_ANON_33_maxDataDiskCount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1380, 56), )

    
    maxDataDiskCount = property(__maxDataDiskCount.value, __maxDataDiskCount.set, None, None)

    
    # Element memoryMB uses Python identifier memoryMB
    __memoryMB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'memoryMB'), 'memoryMB', '__httpwww_usharesoft_comuforge_CTD_ANON_33_memoryMB', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1381, 56), )

    
    memoryMB = property(__memoryMB.value, __memoryMB.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_33_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1382, 56), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element nbCores uses Python identifier nbCores
    __nbCores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbCores'), 'nbCores', '__httpwww_usharesoft_comuforge_CTD_ANON_33_nbCores', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 56), )

    
    nbCores = property(__nbCores.value, __nbCores.set, None, None)

    
    # Element virtualMachineRoleSuited uses Python identifier virtualMachineRoleSuited
    __virtualMachineRoleSuited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualMachineRoleSuited'), 'virtualMachineRoleSuited', '__httpwww_usharesoft_comuforge_CTD_ANON_33_virtualMachineRoleSuited', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1384, 56), )

    
    virtualMachineRoleSuited = property(__virtualMachineRoleSuited.value, __virtualMachineRoleSuited.set, None, None)

    
    # Element webWorkerRoleSuited uses Python identifier webWorkerRoleSuited
    __webWorkerRoleSuited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSuited'), 'webWorkerRoleSuited', '__httpwww_usharesoft_comuforge_CTD_ANON_33_webWorkerRoleSuited', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1385, 56), )

    
    webWorkerRoleSuited = property(__webWorkerRoleSuited.value, __webWorkerRoleSuited.set, None, None)

    _ElementMap.update({
        __maxDataDiskCount.name() : __maxDataDiskCount,
        __memoryMB.name() : __memoryMB,
        __name.name() : __name,
        __nbCores.name() : __nbCores,
        __virtualMachineRoleSuited.name() : __virtualMachineRoleSuited,
        __webWorkerRoleSuited.name() : __webWorkerRoleSuited
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_34 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1396, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element accounts uses Python identifier accounts
    __accounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accounts'), 'accounts', '__httpwww_usharesoft_comuforge_CTD_ANON_34_accounts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1398, 32), )

    
    accounts = property(__accounts.value, __accounts.set, None, None)

    
    # Element locationsIds uses Python identifier locationsIds
    __locationsIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'locationsIds'), 'locationsIds', '__httpwww_usharesoft_comuforge_CTD_ANON_34_locationsIds', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 32), )

    
    locationsIds = property(__locationsIds.value, __locationsIds.set, None, None)

    _ElementMap.update({
        __accounts.name() : __accounts,
        __locationsIds.name() : __locationsIds
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_35 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1399, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element account uses Python identifier account
    __account = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'account'), 'account', '__httpwww_usharesoft_comuforge_CTD_ANON_35_account', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1401, 44), )

    
    account = property(__account.value, __account.set, None, None)

    _ElementMap.update({
        __account.name() : __account
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_36 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1402, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element affinityGroup uses Python identifier affinityGroup
    __affinityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'affinityGroup'), 'affinityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_36_affinityGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 56), )

    
    affinityGroup = property(__affinityGroup.value, __affinityGroup.set, None, None)

    
    # Element endpoints uses Python identifier endpoints
    __endpoints = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'endpoints'), 'endpoints', '__httpwww_usharesoft_comuforge_CTD_ANON_36_endpoints', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1405, 56), )

    
    endpoints = property(__endpoints.value, __endpoints.set, None, None)

    
    # Element locationId uses Python identifier locationId
    __locationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_36_locationId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1412, 56), )

    
    locationId = property(__locationId.value, __locationId.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_36_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element replicated uses Python identifier replicated
    __replicated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'replicated'), 'replicated', '__httpwww_usharesoft_comuforge_CTD_ANON_36_replicated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56), )

    
    replicated = property(__replicated.value, __replicated.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_CTD_ANON_36_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1415, 56), )

    
    uri = property(__uri.value, __uri.set, None, None)

    _ElementMap.update({
        __affinityGroup.name() : __affinityGroup,
        __endpoints.name() : __endpoints,
        __locationId.name() : __locationId,
        __name.name() : __name,
        __replicated.name() : __replicated,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_37 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1406, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_CTD_ANON_37_uri', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1408, 68), )

    
    uri = property(__uri.value, __uri.set, None, None)

    _ElementMap.update({
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_38 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1423, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element locationId uses Python identifier locationId
    __locationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_38_locationId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1425, 44), )

    
    locationId = property(__locationId.value, __locationId.set, None, None)

    _ElementMap.update({
        __locationId.name() : __locationId
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_39 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1442, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element deployment uses Python identifier deployment
    __deployment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deployment'), 'deployment', '__httpwww_usharesoft_comuforge_CTD_ANON_39_deployment', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1444, 32), )

    
    deployment = property(__deployment.value, __deployment.set, None, None)

    _ElementMap.update({
        __deployment.name() : __deployment
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_40 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1451, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element export uses Python identifier export
    __export = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'export'), 'export', '__httpwww_usharesoft_comuforge_CTD_ANON_40_export', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 32), )

    
    export = property(__export.value, __export.set, None, None)

    _ElementMap.update({
        __export.name() : __export
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_41 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1459, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element layer uses Python identifier layer
    __layer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'layer'), 'layer', '__httpwww_usharesoft_comuforge_CTD_ANON_41_layer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1461, 32), )

    
    layer = property(__layer.value, __layer.set, None, None)

    _ElementMap.update({
        __layer.name() : __layer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_42 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1474, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element zone uses Python identifier zone
    __zone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_42_zone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 32), )

    
    zone = property(__zone.value, __zone.set, None, None)

    _ElementMap.update({
        __zone.name() : __zone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_43 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1511, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element blueprintLayer uses Python identifier blueprintLayer
    __blueprintLayer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprintLayer'), 'blueprintLayer', '__httpwww_usharesoft_comuforge_CTD_ANON_43_blueprintLayer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1513, 32), )

    
    blueprintLayer = property(__blueprintLayer.value, __blueprintLayer.set, None, None)

    _ElementMap.update({
        __blueprintLayer.name() : __blueprintLayer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_44 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1527, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element blueprint uses Python identifier blueprint
    __blueprint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprint'), 'blueprint', '__httpwww_usharesoft_comuforge_CTD_ANON_44_blueprint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1529, 32), )

    
    blueprint = property(__blueprint.value, __blueprint.set, None, None)

    _ElementMap.update({
        __blueprint.name() : __blueprint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_45 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`bootscript-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1583, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element bootScript uses Python identifier bootScript
    __bootScript = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScript'), 'bootScript', '__httpwww_usharesoft_comuforge_CTD_ANON_45_bootScript', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1585, 32), )

    
    bootScript = property(__bootScript.value, __bootScript.set, None, None)

    _ElementMap.update({
        __bootScript.name() : __bootScript
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_46 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`bundlerestriction-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1651, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element bundleRestriction uses Python identifier bundleRestriction
    __bundleRestriction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleRestriction'), 'bundleRestriction', '__httpwww_usharesoft_comuforge_CTD_ANON_46_bundleRestriction', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1653, 32), )

    
    bundleRestriction = property(__bundleRestriction.value, __bundleRestriction.set, None, None)

    _ElementMap.update({
        __bundleRestriction.name() : __bundleRestriction
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_47 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1667, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_47_distribution', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1669, 32), )

    
    distribution = property(__distribution.value, __distribution.set, None, None)

    _ElementMap.update({
        __distribution.name() : __distribution
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_48 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1674, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_48_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1676, 32), )

    
    format = property(__format.value, __format.set, None, None)

    _ElementMap.update({
        __format.name() : __format
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_49 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`category-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1699, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_CTD_ANON_49_category', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1701, 32), )

    
    category = property(__category.value, __category.set, None, None)

    _ElementMap.update({
        __category.name() : __category
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_50 (pyxb.binding.basis.complexTypeDefinition):
    """the list of sub categories (list of :ref:`category-object` objects)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1735, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_CTD_ANON_50_category', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1737, 32), )

    
    category = property(__category.value, __category.set, None, None)

    _ElementMap.update({
        __category.name() : __category
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_51 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`certificate-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1835, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element certificate uses Python identifier certificate
    __certificate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_51_certificate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1837, 32), )

    
    certificate = property(__certificate.value, __certificate.set, None, None)

    _ElementMap.update({
        __certificate.name() : __certificate
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_52 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1851, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cloudProvider uses Python identifier cloudProvider
    __cloudProvider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cloudProvider'), 'cloudProvider', '__httpwww_usharesoft_comuforge_CTD_ANON_52_cloudProvider', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1853, 32), )

    
    cloudProvider = property(__cloudProvider.value, __cloudProvider.set, None, None)

    _ElementMap.update({
        __cloudProvider.name() : __cloudProvider
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_53 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1871, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element tenant uses Python identifier tenant
    __tenant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_53_tenant', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1873, 32), )

    
    tenant = property(__tenant.value, __tenant.set, None, None)

    _ElementMap.update({
        __tenant.name() : __tenant
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_54 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1874, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_54_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 44), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element instanceType uses Python identifier instanceType
    __instanceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instanceType'), 'instanceType', '__httpwww_usharesoft_comuforge_CTD_ANON_54_instanceType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 44), )

    
    instanceType = property(__instanceType.value, __instanceType.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_54_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1878, 44), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_54_url', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1879, 44), )

    
    url = property(__url.value, __url.set, None, None)

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zones'), 'zones', '__httpwww_usharesoft_comuforge_CTD_ANON_54_zones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1880, 44), )

    
    zones = property(__zones.value, __zones.set, None, None)

    _ElementMap.update({
        __description.name() : __description,
        __instanceType.name() : __instanceType,
        __name.name() : __name,
        __url.name() : __url,
        __zones.name() : __zones
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_55 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1881, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element zone uses Python identifier zone
    __zone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_55_zone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1883, 56), )

    
    zone = property(__zone.value, __zone.set, None, None)

    _ElementMap.update({
        __zone.name() : __zone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_56 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1884, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element available uses Python identifier available
    __available = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'available'), 'available', '__httpwww_usharesoft_comuforge_CTD_ANON_56_available', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 68), )

    
    available = property(__available.value, __available.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_56_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1887, 68), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_56_url', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1888, 68), )

    
    url = property(__url.value, __url.set, None, None)

    _ElementMap.update({
        __available.name() : __available,
        __name.name() : __name,
        __url.name() : __url
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}CloudResources with content type ELEMENT_ONLY
class CloudResources (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}CloudResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CloudResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1906, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CloudResources_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12), )

    
    name = property(__name.value, __name.set, None, None)

    _ElementMap.update({
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CloudResources', CloudResources)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_57 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1927, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element diskOffering uses Python identifier diskOffering
    __diskOffering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskOffering'), 'diskOffering', '__httpwww_usharesoft_comuforge_CTD_ANON_57_diskOffering', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1929, 32), )

    
    diskOffering = property(__diskOffering.value, __diskOffering.set, None, None)

    _ElementMap.update({
        __diskOffering.name() : __diskOffering
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_58 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1946, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element domain uses Python identifier domain
    __domain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domain'), 'domain', '__httpwww_usharesoft_comuforge_CTD_ANON_58_domain', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1948, 32), )

    
    domain = property(__domain.value, __domain.set, None, None)

    _ElementMap.update({
        __domain.name() : __domain
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_59 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1954, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element account uses Python identifier account
    __account = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'account'), 'account', '__httpwww_usharesoft_comuforge_CTD_ANON_59_account', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1956, 64), )

    
    account = property(__account.value, __account.set, None, None)

    _ElementMap.update({
        __account.name() : __account
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_60 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1976, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_60_user', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1978, 96), )

    
    user = property(__user.value, __user.set, None, None)

    _ElementMap.update({
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_61 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2006, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element project uses Python identifier project
    __project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_61_project', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2008, 64), )

    
    project = property(__project.value, __project.set, None, None)

    _ElementMap.update({
        __project.name() : __project
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_62 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2014, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element accountId uses Python identifier accountId
    __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountId'), 'accountId', '__httpwww_usharesoft_comuforge_CTD_ANON_62_accountId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2016, 96), )

    
    accountId = property(__accountId.value, __accountId.set, None, None)

    _ElementMap.update({
        __accountId.name() : __accountId
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_63 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2017, 100)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_63_id', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2019, 108), )

    
    id = property(__id.value, __id.set, None, None)

    _ElementMap.update({
        __id.name() : __id
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_64 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2047, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element iso uses Python identifier iso
    __iso = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'iso'), 'iso', '__httpwww_usharesoft_comuforge_CTD_ANON_64_iso', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2049, 32), )

    
    iso = property(__iso.value, __iso.set, None, None)

    _ElementMap.update({
        __iso.name() : __iso
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_65 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2074, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element property uses Python identifier property_
    __property = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'property'), 'property_', '__httpwww_usharesoft_comuforge_CTD_ANON_65_property', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2076, 32), )

    
    property_ = property(__property.value, __property.set, None, None)

    _ElementMap.update({
        __property.name() : __property
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_66 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2077, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element key uses Python identifier key
    __key = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'key'), 'key', '__httpwww_usharesoft_comuforge_CTD_ANON_66_key', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2079, 44), )

    
    key = property(__key.value, __key.set, None, None)

    
    # Element value uses Python identifier value_
    __value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'value'), 'value_', '__httpwww_usharesoft_comuforge_CTD_ANON_66_value', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2080, 44), )

    
    value_ = property(__value.value, __value.set, None, None)

    _ElementMap.update({
        __key.name() : __key,
        __value.name() : __value
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_67 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2088, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element serviceOffering uses Python identifier serviceOffering
    __serviceOffering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceOffering'), 'serviceOffering', '__httpwww_usharesoft_comuforge_CTD_ANON_67_serviceOffering', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2090, 32), )

    
    serviceOffering = property(__serviceOffering.value, __serviceOffering.set, None, None)

    _ElementMap.update({
        __serviceOffering.name() : __serviceOffering
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_68 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2112, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element template uses Python identifier template
    __template = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'template'), 'template', '__httpwww_usharesoft_comuforge_CTD_ANON_68_template', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2114, 32), )

    
    template = property(__template.value, __template.set, None, None)

    _ElementMap.update({
        __template.name() : __template
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_69 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2143, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element vm uses Python identifier vm
    __vm = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vm'), 'vm', '__httpwww_usharesoft_comuforge_CTD_ANON_69_vm', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2145, 32), )

    
    vm = property(__vm.value, __vm.set, None, None)

    _ElementMap.update({
        __vm.name() : __vm
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_70 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2157, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element nic uses Python identifier nic
    __nic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_70_nic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 64), )

    
    nic = property(__nic.value, __nic.set, None, None)

    _ElementMap.update({
        __nic.name() : __nic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_71 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2180, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element securityGroup uses Python identifier securityGroup
    __securityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_71_securityGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 64), )

    
    securityGroup = property(__securityGroup.value, __securityGroup.set, None, None)

    _ElementMap.update({
        __securityGroup.name() : __securityGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_72 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2191, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element ingressRule uses Python identifier ingressRule
    __ingressRule = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ingressRule'), 'ingressRule', '__httpwww_usharesoft_comuforge_CTD_ANON_72_ingressRule', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2193, 96), )

    
    ingressRule = property(__ingressRule.value, __ingressRule.set, None, None)

    _ElementMap.update({
        __ingressRule.name() : __ingressRule
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_73 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2231, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element zone uses Python identifier zone
    __zone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_73_zone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2233, 32), )

    
    zone = property(__zone.value, __zone.set, None, None)

    _ElementMap.update({
        __zone.name() : __zone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_74 (pyxb.binding.basis.complexTypeDefinition):
    """a list of replies to this comment (list of :ref:`comment-object` objects)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2328, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element comment uses Python identifier comment
    __comment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_74_comment', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2330, 32), )

    
    comment = property(__comment.value, __comment.set, None, None)

    _ElementMap.update({
        __comment.name() : __comment
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_75 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`comment-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2378, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element comment uses Python identifier comment
    __comment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_75_comment', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2380, 32), )

    
    comment = property(__comment.value, __comment.set, None, None)

    _ElementMap.update({
        __comment.name() : __comment
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_76 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`company-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2402, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'company'), 'company', '__httpwww_usharesoft_comuforge_CTD_ANON_76_company', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 32), )

    
    company = property(__company.value, __company.set, None, None)

    _ElementMap.update({
        __company.name() : __company
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_77 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2475, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element confMgmtPlatforms uses Python identifier confMgmtPlatforms
    __confMgmtPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms'), 'confMgmtPlatforms', '__httpwww_usharesoft_comuforge_CTD_ANON_77_confMgmtPlatforms', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2477, 32), )

    
    confMgmtPlatforms = property(__confMgmtPlatforms.value, __confMgmtPlatforms.set, None, None)

    _ElementMap.update({
        __confMgmtPlatforms.name() : __confMgmtPlatforms
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_78 (pyxb.binding.basis.complexTypeDefinition):
    """a list of certificate files (see :ref:`certificate-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2622, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element certificate uses Python identifier certificate
    __certificate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_78_certificate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2624, 32), )

    
    certificate = property(__certificate.value, __certificate.set, None, None)

    _ElementMap.update({
        __certificate.name() : __certificate
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}CredAccountResource with content type ELEMENT_ONLY
class CredAccountResource (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}CredAccountResource with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountResource')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2874, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element key uses Python identifier key
    __key = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'key'), 'key', '__httpwww_usharesoft_comuforge_CredAccountResource_key', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2876, 12), )

    
    key = property(__key.value, __key.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_CredAccountResource_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2877, 12), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element value uses Python identifier value_
    __value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'value'), 'value_', '__httpwww_usharesoft_comuforge_CredAccountResource_value', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2878, 12), )

    
    value_ = property(__value.value, __value.set, None, None)

    _ElementMap.update({
        __key.name() : __key,
        __type.name() : __type,
        __value.name() : __value
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountResource', CredAccountResource)


# Complex type {http://www.usharesoft.com/uforge}CredAccountResources with content type ELEMENT_ONLY
class CredAccountResources (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}CredAccountResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2882, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cloudResources uses Python identifier cloudResources
    __cloudResources = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cloudResources'), 'cloudResources', '__httpwww_usharesoft_comuforge_CredAccountResources_cloudResources', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2884, 12), )

    
    cloudResources = property(__cloudResources.value, __cloudResources.set, None, None)

    
    # Element resources uses Python identifier resources
    __resources = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'resources'), 'resources', '__httpwww_usharesoft_comuforge_CredAccountResources_resources', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 12), )

    
    resources = property(__resources.value, __resources.set, None, None)

    _ElementMap.update({
        __cloudResources.name() : __cloudResources,
        __resources.name() : __resources
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountResources', CredAccountResources)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_79 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2886, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element resource uses Python identifier resource
    __resource = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'resource'), 'resource', '__httpwww_usharesoft_comuforge_CTD_ANON_79_resource', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2888, 24), )

    
    resource = property(__resource.value, __resource.set, None, None)

    _ElementMap.update({
        __resource.name() : __resource
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_80 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`credaccount-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2908, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element credAccount uses Python identifier credAccount
    __credAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_CTD_ANON_80_credAccount', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 32), )

    
    credAccount = property(__credAccount.value, __credAccount.set, None, None)

    _ElementMap.update({
        __credAccount.name() : __credAccount
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_81 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3080, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_81_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3082, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_82 (pyxb.binding.basis.complexTypeDefinition):
    """a list of partitions this disk has (see :ref:`partition-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3131, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element partition uses Python identifier partition
    __partition = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partition'), 'partition', '__httpwww_usharesoft_comuforge_CTD_ANON_82_partition', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3133, 32), )

    
    partition = property(__partition.value, __partition.set, None, None)

    _ElementMap.update({
        __partition.name() : __partition
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_83 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`disk-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3191, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_83_disk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3193, 32), )

    
    disk = property(__disk.value, __disk.set, None, None)

    _ElementMap.update({
        __disk.name() : __disk
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_84 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`distribprofile-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3248, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribProfile uses Python identifier distribProfile
    __distribProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribProfile'), 'distribProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_84_distribProfile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 32), )

    
    distribProfile = property(__distribProfile.value, __distribProfile.set, None, None)

    _ElementMap.update({
        __distribProfile.name() : __distribProfile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_85 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`distribprofiletemplate-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3354, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribProfileTemplate uses Python identifier distribProfileTemplate
    __distribProfileTemplate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribProfileTemplate'), 'distribProfileTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_85_distribProfileTemplate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3356, 32), )

    
    distribProfileTemplate = property(__distribProfileTemplate.value, __distribProfileTemplate.set, None, None)

    _ElementMap.update({
        __distribProfileTemplate.name() : __distribProfileTemplate
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_86 (pyxb.binding.basis.complexTypeDefinition):
    """the list of os profile template objects (see :ref:`distribprofiletemplate-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3484, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element profile uses Python identifier profile
    __profile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'profile'), 'profile', '__httpwww_usharesoft_comuforge_CTD_ANON_86_profile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3486, 32), )

    
    profile = property(__profile.value, __profile.set, None, None)

    _ElementMap.update({
        __profile.name() : __profile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_87 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3496, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element prohibitedFormat uses Python identifier prohibitedFormat
    __prohibitedFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'prohibitedFormat'), 'prohibitedFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_87_prohibitedFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3498, 32), )

    
    prohibitedFormat = property(__prohibitedFormat.value, __prohibitedFormat.set, None, None)

    _ElementMap.update({
        __prohibitedFormat.name() : __prohibitedFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_88 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3503, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element prohibitedTargetFormat uses Python identifier prohibitedTargetFormat
    __prohibitedTargetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormat'), 'prohibitedTargetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_88_prohibitedTargetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3505, 32), )

    
    prohibitedTargetFormat = property(__prohibitedTargetFormat.value, __prohibitedTargetFormat.set, None, None)

    _ElementMap.update({
        __prohibitedTargetFormat.name() : __prohibitedTargetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_89 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`distribution-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3556, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_89_distribution', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3558, 32), )

    
    distribution = property(__distribution.value, __distribution.set, None, None)

    _ElementMap.update({
        __distribution.name() : __distribution
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}Entitlement with content type ELEMENT_ONLY
class Entitlement (pyxb.binding.basis.complexTypeDefinition):
    """
                Describes a base permission tag pre-defined in the platform. These entitlements are
                used to create :ref:`role-object` that can be assigned to users.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Entitlement')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3568, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Entitlement_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3576, 12), )

    
    description = property(__description.value, __description.set, None, u'the entitlement description')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Entitlement_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3581, 12), )

    
    name = property(__name.value, __name.set, None, u'the entitlement name')

    _ElementMap.update({
        __description.name() : __description,
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Entitlement', Entitlement)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_90 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`entitlement-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3602, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element entitlement uses Python identifier entitlement
    __entitlement = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'entitlement'), 'entitlement', '__httpwww_usharesoft_comuforge_CTD_ANON_90_entitlement', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3604, 32), )

    
    entitlement = property(__entitlement.value, __entitlement.set, None, None)

    _ElementMap.update({
        __entitlement.name() : __entitlement
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_91 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3635, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_91_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3637, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_92 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`exportobject-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3688, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element exportObject uses Python identifier exportObject
    __exportObject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportObject'), 'exportObject', '__httpwww_usharesoft_comuforge_CTD_ANON_92_exportObject', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 32), )

    
    exportObject = property(__exportObject.value, __exportObject.set, None, None)

    _ElementMap.update({
        __exportObject.name() : __exportObject
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_93 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3794, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cluster uses Python identifier cluster
    __cluster = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cluster'), 'cluster', '__httpwww_usharesoft_comuforge_CTD_ANON_93_cluster', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3796, 32), )

    
    cluster = property(__cluster.value, __cluster.set, None, None)

    _ElementMap.update({
        __cluster.name() : __cluster
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_94 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3803, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element vdc uses Python identifier vdc
    __vdc = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vdc'), 'vdc', '__httpwww_usharesoft_comuforge_CTD_ANON_94_vdc', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 64), )

    
    vdc = property(__vdc.value, __vdc.set, None, None)

    _ElementMap.update({
        __vdc.name() : __vdc
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_95 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3811, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_95_disk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 96), )

    
    disk = property(__disk.value, __disk.set, None, None)

    _ElementMap.update({
        __disk.name() : __disk
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_96 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3831, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_96_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3833, 96), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_97 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3850, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element network uses Python identifier network
    __network = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'network'), 'network', '__httpwww_usharesoft_comuforge_CTD_ANON_97_network', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3852, 96), )

    
    network = property(__network.value, __network.set, None, None)

    _ElementMap.update({
        __network.name() : __network
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_98 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3865, 88)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element server uses Python identifier server
    __server = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'server'), 'server', '__httpwww_usharesoft_comuforge_CTD_ANON_98_server', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3867, 96), )

    
    server = property(__server.value, __server.set, None, None)

    _ElementMap.update({
        __server.name() : __server
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_99 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3873, 120)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_99_disk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3875, 128), )

    
    disk = property(__disk.value, __disk.set, None, None)

    _ElementMap.update({
        __disk.name() : __disk
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_100 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3882, 120)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element nic uses Python identifier nic
    __nic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_100_nic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3884, 128), )

    
    nic = property(__nic.value, __nic.set, None, None)

    _ElementMap.update({
        __nic.name() : __nic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_101 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3891, 120)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element sshKey uses Python identifier sshKey
    __sshKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_101_sshKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3893, 128), )

    
    sshKey = property(__sshKey.value, __sshKey.set, None, None)

    _ElementMap.update({
        __sshKey.name() : __sshKey
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_102 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3929, 44)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element diskOffer uses Python identifier diskOffer
    __diskOffer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskOffer'), 'diskOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_102_diskOffer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3931, 52), )

    
    diskOffer = property(__diskOffer.value, __diskOffer.set, None, None)

    _ElementMap.update({
        __diskOffer.name() : __diskOffer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_103 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3946, 44)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element extilityUnitsOffer uses Python identifier extilityUnitsOffer
    __extilityUnitsOffer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffer'), 'extilityUnitsOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_103_extilityUnitsOffer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3948, 52), )

    
    extilityUnitsOffer = property(__extilityUnitsOffer.value, __extilityUnitsOffer.set, None, None)

    _ElementMap.update({
        __extilityUnitsOffer.name() : __extilityUnitsOffer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_104 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3964, 44)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element hardwareOffer uses Python identifier hardwareOffer
    __hardwareOffer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hardwareOffer'), 'hardwareOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_104_hardwareOffer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3966, 52), )

    
    hardwareOffer = property(__hardwareOffer.value, __hardwareOffer.set, None, None)

    _ElementMap.update({
        __hardwareOffer.name() : __hardwareOffer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_105 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3997, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element gallery uses Python identifier gallery
    __gallery = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gallery'), 'gallery', '__httpwww_usharesoft_comuforge_CTD_ANON_105_gallery', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3999, 32), )

    
    gallery = property(__gallery.value, __gallery.set, None, None)

    _ElementMap.update({
        __gallery.name() : __gallery
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_106 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4021, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element publisher uses Python identifier publisher
    __publisher = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_CTD_ANON_106_publisher', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4023, 32), )

    
    publisher = property(__publisher.value, __publisher.set, None, None)

    _ElementMap.update({
        __publisher.name() : __publisher
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_107 (pyxb.binding.basis.complexTypeDefinition):
    """the list of comments for this shared appliance template (see :ref:`comment-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4113, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element comment uses Python identifier comment
    __comment = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_107_comment', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4115, 32), )

    
    comment = property(__comment.value, __comment.set, None, None)

    _ElementMap.update({
        __comment.name() : __comment
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_108 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`gallerytemplate-object` objects this appliance template is related to"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4180, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element galleryTemplate uses Python identifier galleryTemplate
    __galleryTemplate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleryTemplate'), 'galleryTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_108_galleryTemplate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4182, 32), )

    
    galleryTemplate = property(__galleryTemplate.value, __galleryTemplate.set, None, None)

    _ElementMap.update({
        __galleryTemplate.name() : __galleryTemplate
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_109 (pyxb.binding.basis.complexTypeDefinition):
    """the statistics information of this shared appliance template (see :ref:`gallerytemplatestatistics-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4195, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statistic uses Python identifier statistic
    __statistic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statistic'), 'statistic', '__httpwww_usharesoft_comuforge_CTD_ANON_109_statistic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4197, 32), )

    
    statistic = property(__statistic.value, __statistic.set, None, None)

    _ElementMap.update({
        __statistic.name() : __statistic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_110 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`gallerytemplate-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4249, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element galleryTemplate uses Python identifier galleryTemplate
    __galleryTemplate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleryTemplate'), 'galleryTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_110_galleryTemplate', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4251, 32), )

    
    galleryTemplate = property(__galleryTemplate.value, __galleryTemplate.set, None, None)

    _ElementMap.update({
        __galleryTemplate.name() : __galleryTemplate
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_111 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`gallerytemplatestat-object` objects holding the statistics describing the number of times an appliance template has been cloned"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4317, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element clonedStat uses Python identifier clonedStat
    __clonedStat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clonedStat'), 'clonedStat', '__httpwww_usharesoft_comuforge_CTD_ANON_111_clonedStat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 32), )

    
    clonedStat = property(__clonedStat.value, __clonedStat.set, None, None)

    _ElementMap.update({
        __clonedStat.name() : __clonedStat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_112 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`statdatapoint-object` providing the history of imports"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4332, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_112_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4334, 32), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_113 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`statdatapoint-object` providing the history of download statistics"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4342, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_113_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4344, 32), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_114 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`votestat-object` providing the all the ratings by users"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4392, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element voteStat uses Python identifier voteStat
    __voteStat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'voteStat'), 'voteStat', '__httpwww_usharesoft_comuforge_CTD_ANON_114_voteStat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4394, 32), )

    
    voteStat = property(__voteStat.value, __voteStat.set, None, None)

    _ElementMap.update({
        __voteStat.name() : __voteStat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_115 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`imageformat-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4736, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element imageFormat uses Python identifier imageFormat
    __imageFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageFormat'), 'imageFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_115_imageFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4738, 32), )

    
    imageFormat = property(__imageFormat.value, __imageFormat.set, None, None)

    _ElementMap.update({
        __imageFormat.name() : __imageFormat
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}ImagePkg with content type ELEMENT_ONLY
class ImagePkg (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides the details of a group of files (package) that are to be installed as part of a machine image. This may
                includes packages that have not been explicitly set in an appliance template, rather added as part of the generation
                process to adhere to package dependencies.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ImagePkg')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4748, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element level uses Python identifier level
    __level = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'level'), 'level', '__httpwww_usharesoft_comuforge_ImagePkg_level', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4757, 12), )

    
    level = property(__level.value, __level.set, None, u'provides the dependency level of this package. For example if this package was added as a dependency of another package, then this will be level 1')

    
    # Element native_from_distribution uses Python identifier native_from_distribution
    __native_from_distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'native_from_distribution'), 'native_from_distribution', '__httpwww_usharesoft_comuforge_ImagePkg_native_from_distribution', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4762, 12), )

    
    native_from_distribution = property(__native_from_distribution.value, __native_from_distribution.set, None, u'a boolean determining if this package has come from a registered repository')

    
    # Element pkg uses Python identifier pkg
    __pkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_ImagePkg_pkg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4767, 12), )

    
    pkg = property(__pkg.value, __pkg.set, None, u'the :ref:`package-object` details')

    _ElementMap.update({
        __level.name() : __level,
        __native_from_distribution.name() : __native_from_distribution,
        __pkg.name() : __pkg
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ImagePkg', ImagePkg)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_116 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`imagepkg-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4788, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element imagePkg uses Python identifier imagePkg
    __imagePkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imagePkg'), 'imagePkg', '__httpwww_usharesoft_comuforge_CTD_ANON_116_imagePkg', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4790, 32), )

    
    imagePkg = property(__imagePkg.value, __imagePkg.set, None, None)

    _ElementMap.update({
        __imagePkg.name() : __imagePkg
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_117 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`image-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4812, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_117_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}ImageStats with content type ELEMENT_ONLY
class ImageStats (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides statistics for a machine image. This includes the number of times downloaded or registered to a target
                cloud environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ImageStats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4824, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element curr uses Python identifier curr
    __curr = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'curr'), 'curr', '__httpwww_usharesoft_comuforge_ImageStats_curr', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4832, 12), )

    
    curr = property(__curr.value, __curr.set, None, u'the value')

    
    # Element currDownloaded uses Python identifier currDownloaded
    __currDownloaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currDownloaded'), 'currDownloaded', '__httpwww_usharesoft_comuforge_ImageStats_currDownloaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4837, 12), )

    
    currDownloaded = property(__currDownloaded.value, __currDownloaded.set, None, u'number of downloads of this machine image')

    
    # Element currFormatUsage uses Python identifier currFormatUsage
    __currFormatUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currFormatUsage'), 'currFormatUsage', '__httpwww_usharesoft_comuforge_ImageStats_currFormatUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4842, 12), )

    
    currFormatUsage = property(__currFormatUsage.value, __currFormatUsage.set, None, u'number of times a specific format has been used')

    
    # Element currPublished uses Python identifier currPublished
    __currPublished = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currPublished'), 'currPublished', '__httpwww_usharesoft_comuforge_ImageStats_currPublished', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 12), )

    
    currPublished = property(__currPublished.value, __currPublished.set, None, None)

    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'total'), 'total', '__httpwww_usharesoft_comuforge_ImageStats_total', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4853, 12), )

    
    total = property(__total.value, __total.set, None, u'the total value (over time regardless if the object in question has been deleted)')

    
    # Element totalDownloaded uses Python identifier totalDownloaded
    __totalDownloaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalDownloaded'), 'totalDownloaded', '__httpwww_usharesoft_comuforge_ImageStats_totalDownloaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4858, 12), )

    
    totalDownloaded = property(__totalDownloaded.value, __totalDownloaded.set, None, u'the total number of times a machine image has been downloaded (even if the referenced machine image has been deleted)')

    
    # Element totalFormatUsage uses Python identifier totalFormatUsage
    __totalFormatUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalFormatUsage'), 'totalFormatUsage', '__httpwww_usharesoft_comuforge_ImageStats_totalFormatUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4863, 12), )

    
    totalFormatUsage = property(__totalFormatUsage.value, __totalFormatUsage.set, None, u'list of :ref:`statdatapoint-object` for the breakdown on format types used for generating machine images')

    
    # Element totalPublished uses Python identifier totalPublished
    __totalPublished = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalPublished'), 'totalPublished', '__httpwww_usharesoft_comuforge_ImageStats_totalPublished', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4873, 12), )

    
    totalPublished = property(__totalPublished.value, __totalPublished.set, None, u'the total number of times this machine image has been published')

    _ElementMap.update({
        __curr.name() : __curr,
        __currDownloaded.name() : __currDownloaded,
        __currFormatUsage.name() : __currFormatUsage,
        __currPublished.name() : __currPublished,
        __total.name() : __total,
        __totalDownloaded.name() : __totalDownloaded,
        __totalFormatUsage.name() : __totalFormatUsage,
        __totalPublished.name() : __totalPublished
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ImageStats', ImageStats)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_118 (pyxb.binding.basis.complexTypeDefinition):
    """number of times a specific format has been used"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4846, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_118_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4848, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_119 (pyxb.binding.basis.complexTypeDefinition):
    """list of :ref:`statdatapoint-object` for the breakdown on format types used for generating machine images"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4867, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_119_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4869, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_120 (pyxb.binding.basis.complexTypeDefinition):
    """the list of operating system groups (see :ref:`osgroup-object`"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4925, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element group uses Python identifier group
    __group = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'group'), 'group', '__httpwww_usharesoft_comuforge_CTD_ANON_120_group', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4927, 32), )

    
    group = property(__group.value, __group.set, None, None)

    _ElementMap.update({
        __group.name() : __group
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_121 (pyxb.binding.basis.complexTypeDefinition):
    """the list of NICs to configure (see :ref:`nic-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5044, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element nic uses Python identifier nic
    __nic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_121_nic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5046, 32), )

    
    nic = property(__nic.value, __nic.set, None, None)

    _ElementMap.update({
        __nic.name() : __nic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_122 (pyxb.binding.basis.complexTypeDefinition):
    """the list of operating system users to set (see :ref:`osuser-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_122_user', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 32), )

    
    user = property(__user.value, __user.set, None, None)

    _ElementMap.update({
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_123 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5577, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element nic uses Python identifier nic
    __nic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_123_nic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5579, 32), )

    
    nic = property(__nic.value, __nic.set, None, None)

    _ElementMap.update({
        __nic.name() : __nic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_124 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5636, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element instance uses Python identifier instance
    __instance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_124_instance', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5638, 32), )

    
    instance = property(__instance.value, __instance.set, None, None)

    _ElementMap.update({
        __instance.name() : __instance
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_125 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`license-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5763, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_CTD_ANON_125_license', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5765, 32), )

    
    license = property(__license.value, __license.set, None, None)

    _ElementMap.update({
        __license.name() : __license
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}LocalizedMessage with content type ELEMENT_ONLY
class LocalizedMessage (pyxb.binding.basis.complexTypeDefinition):
    """
                Localized message returned by the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'LocalizedMessage')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5774, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'message'), 'message', '__httpwww_usharesoft_comuforge_LocalizedMessage_message', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5781, 12), )

    
    message = property(__message.value, __message.set, None, u'the message in the request language')

    
    # Element messageId uses Python identifier messageId
    __messageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'messageId'), 'messageId', '__httpwww_usharesoft_comuforge_LocalizedMessage_messageId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5786, 12), )

    
    messageId = property(__messageId.value, __messageId.set, None, u'the message id. This is a unique id regardless the language. The id will always be the same for the same kind of error.')

    
    # Element parameters uses Python identifier parameters
    __parameters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parameters'), 'parameters', '__httpwww_usharesoft_comuforge_LocalizedMessage_parameters', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5791, 12), )

    
    parameters = property(__parameters.value, __parameters.set, None, u'the parameters that help a client to rebuild the complete message.')

    _ElementMap.update({
        __message.name() : __message,
        __messageId.name() : __messageId,
        __parameters.name() : __parameters
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'LocalizedMessage', LocalizedMessage)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_126 (pyxb.binding.basis.complexTypeDefinition):
    """the parameters that help a client to rebuild the complete message."""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5795, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element parameter uses Python identifier parameter
    __parameter = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parameter'), 'parameter', '__httpwww_usharesoft_comuforge_CTD_ANON_126_parameter', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5797, 24), )

    
    parameter = property(__parameter.value, __parameter.set, None, None)

    _ElementMap.update({
        __parameter.name() : __parameter
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_127 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`logicalgroup-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5871, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element logicalGroup uses Python identifier logicalGroup
    __logicalGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroup'), 'logicalGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_127_logicalGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5873, 32), )

    
    logicalGroup = property(__logicalGroup.value, __logicalGroup.set, None, None)

    _ElementMap.update({
        __logicalGroup.name() : __logicalGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_128 (pyxb.binding.basis.complexTypeDefinition):
    """the list of volumes (partitions), see :ref:`partition-object`"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5917, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element volume uses Python identifier volume
    __volume = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volume'), 'volume', '__httpwww_usharesoft_comuforge_CTD_ANON_128_volume', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5919, 32), )

    
    volume = property(__volume.value, __volume.set, None, None)

    _ElementMap.update({
        __volume.name() : __volume
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_129 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`logicalvolume-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5951, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element logicalVolume uses Python identifier logicalVolume
    __logicalVolume = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolume'), 'logicalVolume', '__httpwww_usharesoft_comuforge_CTD_ANON_129_logicalVolume', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 32), )

    
    logicalVolume = property(__logicalVolume.value, __logicalVolume.set, None, None)

    _ElementMap.update({
        __logicalVolume.name() : __logicalVolume
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_130 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`membership-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6052, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element membership uses Python identifier membership
    __membership = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'membership'), 'membership', '__httpwww_usharesoft_comuforge_CTD_ANON_130_membership', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 32), )

    
    membership = property(__membership.value, __membership.set, None, None)

    _ElementMap.update({
        __membership.name() : __membership
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_131 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`milestone-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6136, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element milestone uses Python identifier milestone
    __milestone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'milestone'), 'milestone', '__httpwww_usharesoft_comuforge_CTD_ANON_131_milestone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6138, 32), )

    
    milestone = property(__milestone.value, __milestone.set, None, None)

    _ElementMap.update({
        __milestone.name() : __milestone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_132 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`mysoftware-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6195, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element mySoftware uses Python identifier mySoftware
    __mySoftware = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftware'), 'mySoftware', '__httpwww_usharesoft_comuforge_CTD_ANON_132_mySoftware', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6197, 32), )

    
    mySoftware = property(__mySoftware.value, __mySoftware.set, None, None)

    _ElementMap.update({
        __mySoftware.name() : __mySoftware
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_133 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6212, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element layer uses Python identifier layer
    __layer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'layer'), 'layer', '__httpwww_usharesoft_comuforge_CTD_ANON_133_layer', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6214, 32), )

    
    layer = property(__layer.value, __layer.set, None, None)

    _ElementMap.update({
        __layer.name() : __layer
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_134 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6232, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element networkZone uses Python identifier networkZone
    __networkZone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networkZone'), 'networkZone', '__httpwww_usharesoft_comuforge_CTD_ANON_134_networkZone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 32), )

    
    networkZone = property(__networkZone.value, __networkZone.set, None, None)

    _ElementMap.update({
        __networkZone.name() : __networkZone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_135 (pyxb.binding.basis.complexTypeDefinition):
    """the list of static IP address information for this NIC (see :ref:`ipaddress-object`"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6262, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element ipAddress uses Python identifier ipAddress
    __ipAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipAddress'), 'ipAddress', '__httpwww_usharesoft_comuforge_CTD_ANON_135_ipAddress', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 32), )

    
    ipAddress = property(__ipAddress.value, __ipAddress.set, None, None)

    _ElementMap.update({
        __ipAddress.name() : __ipAddress
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_136 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`nic-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element nic uses Python identifier nic
    __nic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_136_nic', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6342, 32), )

    
    nic = property(__nic.value, __nic.set, None, None)

    _ElementMap.update({
        __nic.name() : __nic
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_137 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6379, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region'), 'region', '__httpwww_usharesoft_comuforge_CTD_ANON_137_region', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6381, 32), )

    
    region = property(__region.value, __region.set, None, None)

    _ElementMap.update({
        __region.name() : __region
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_138 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6394, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element tenant uses Python identifier tenant
    __tenant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_138_tenant', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6396, 32), )

    
    tenant = property(__tenant.value, __tenant.set, None, None)

    _ElementMap.update({
        __tenant.name() : __tenant
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_139 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6405, 56)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element regionEntities uses Python identifier regionEntities
    __regionEntities = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regionEntities'), 'regionEntities', '__httpwww_usharesoft_comuforge_CTD_ANON_139_regionEntities', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6407, 64), )

    
    regionEntities = property(__regionEntities.value, __regionEntities.set, None, None)

    _ElementMap.update({
        __regionEntities.name() : __regionEntities
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_140 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6408, 68)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element flavors uses Python identifier flavors
    __flavors = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'flavors'), 'flavors', '__httpwww_usharesoft_comuforge_CTD_ANON_140_flavors', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 76), )

    
    flavors = property(__flavors.value, __flavors.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_CTD_ANON_140_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6429, 76), )

    
    images = property(__images.value, __images.set, None, None)

    
    # Element instances uses Python identifier instances
    __instances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instances'), 'instances', '__httpwww_usharesoft_comuforge_CTD_ANON_140_instances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6455, 76), )

    
    instances = property(__instances.value, __instances.set, None, None)

    
    # Element regionName uses Python identifier regionName
    __regionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regionName'), 'regionName', '__httpwww_usharesoft_comuforge_CTD_ANON_140_regionName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6474, 76), )

    
    regionName = property(__regionName.value, __regionName.set, None, None)

    _ElementMap.update({
        __flavors.name() : __flavors,
        __images.name() : __images,
        __instances.name() : __instances,
        __regionName.name() : __regionName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_141 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6411, 80)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element flavor uses Python identifier flavor
    __flavor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'flavor'), 'flavor', '__httpwww_usharesoft_comuforge_CTD_ANON_141_flavor', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 88), )

    
    flavor = property(__flavor.value, __flavor.set, None, None)

    _ElementMap.update({
        __flavor.name() : __flavor
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_142 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6430, 80)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_142_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 88), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_143 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6456, 80)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element instance uses Python identifier instance
    __instance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_143_instance', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6458, 88), )

    
    instance = property(__instance.value, __instance.set, None, None)

    _ElementMap.update({
        __instance.name() : __instance
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_144 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`status-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6599, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_144_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6601, 32), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_145 (pyxb.binding.basis.complexTypeDefinition):
    """the list of default operating systems available in this organization (see :ref:`distribution-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6655, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_145_distribution', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6657, 32), )

    
    distribution = property(__distribution.value, __distribution.set, None, None)

    _ElementMap.update({
        __distribution.name() : __distribution
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_146 (pyxb.binding.basis.complexTypeDefinition):
    """the list of default primitive formats available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6665, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_146_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6667, 32), )

    
    format = property(__format.value, __format.set, None, None)

    _ElementMap.update({
        __format.name() : __format
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_147 (pyxb.binding.basis.complexTypeDefinition):
    """the list of default formats available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6675, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_147_targetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6677, 32), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, None)

    _ElementMap.update({
        __targetFormat.name() : __targetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_148 (pyxb.binding.basis.complexTypeDefinition):
    """the list of primitive formats available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6700, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_148_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6702, 32), )

    
    format = property(__format.value, __format.set, None, None)

    _ElementMap.update({
        __format.name() : __format
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_149 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target platforms available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6710, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_149_targetPlatform', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6712, 32), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, None)

    _ElementMap.update({
        __targetPlatform.name() : __targetPlatform
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_150 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target formats available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6720, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_150_targetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6722, 32), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, None)

    _ElementMap.update({
        __targetFormat.name() : __targetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_151 (pyxb.binding.basis.complexTypeDefinition):
    """the list of subscription profiles available in this organization"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6806, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element subscriptionProfile uses Python identifier subscriptionProfile
    __subscriptionProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subscriptionProfile'), 'subscriptionProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_151_subscriptionProfile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6808, 32), )

    
    subscriptionProfile = property(__subscriptionProfile.value, __subscriptionProfile.set, None, None)

    _ElementMap.update({
        __subscriptionProfile.name() : __subscriptionProfile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_152 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`org-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6855, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element org uses Python identifier org
    __org = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'org'), 'org', '__httpwww_usharesoft_comuforge_CTD_ANON_152_org', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6857, 32), )

    
    org = property(__org.value, __org.set, None, None)

    _ElementMap.update({
        __org.name() : __org
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_153 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`osgroup-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6925, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element osGroup uses Python identifier osGroup
    __osGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osGroup'), 'osGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_153_osGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6927, 32), )

    
    osGroup = property(__osGroup.value, __osGroup.set, None, None)

    _ElementMap.update({
        __osGroup.name() : __osGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_154 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6980, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element osPkg uses Python identifier osPkg
    __osPkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osPkg'), 'osPkg', '__httpwww_usharesoft_comuforge_CTD_ANON_154_osPkg', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 32), )

    
    osPkg = property(__osPkg.value, __osPkg.set, None, None)

    _ElementMap.update({
        __osPkg.name() : __osPkg
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}OSUpdate with content type ELEMENT_ONLY
class OSUpdate (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides the information of a new package available in the an operating system repository compared with an
                existing package in an appliance template's ``os profile``.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSUpdate')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6991, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element currPkg uses Python identifier currPkg
    __currPkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currPkg'), 'currPkg', '__httpwww_usharesoft_comuforge_OSUpdate_currPkg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6999, 12), )

    
    currPkg = property(__currPkg.value, __currPkg.set, None, u'the current package information (see :ref:`package-object`)')

    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'date'), 'date', '__httpwww_usharesoft_comuforge_OSUpdate_date', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7004, 12), )

    
    date = property(__date.value, __date.set, None, u'the end date where to calculate the available updates for the ``currPkg``')

    
    # Element newPkg uses Python identifier newPkg
    __newPkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'newPkg'), 'newPkg', '__httpwww_usharesoft_comuforge_OSUpdate_newPkg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7009, 12), )

    
    newPkg = property(__newPkg.value, __newPkg.set, None, u'the proposed new package version to update to')

    
    # Element numUpdates uses Python identifier numUpdates
    __numUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'numUpdates'), 'numUpdates', '__httpwww_usharesoft_comuforge_OSUpdate_numUpdates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7014, 12), )

    
    numUpdates = property(__numUpdates.value, __numUpdates.set, None, u'the number of updates available for this package from the current package version to the ``date`` value')

    
    # Element pkgs uses Python identifier pkgs
    __pkgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgs'), 'pkgs', '__httpwww_usharesoft_comuforge_OSUpdate_pkgs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7019, 12), )

    
    pkgs = property(__pkgs.value, __pkgs.set, None, u'the list of package updates available between ``currPkg`` version and the ``date`` provided')

    _ElementMap.update({
        __currPkg.name() : __currPkg,
        __date.name() : __date,
        __newPkg.name() : __newPkg,
        __numUpdates.name() : __numUpdates,
        __pkgs.name() : __pkgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSUpdate', OSUpdate)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_155 (pyxb.binding.basis.complexTypeDefinition):
    """the list of package updates available between ``currPkg`` version and the ``date`` provided"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7023, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element pkg uses Python identifier pkg
    __pkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_155_pkg', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 24), )

    
    pkg = property(__pkg.value, __pkg.set, None, None)

    _ElementMap.update({
        __pkg.name() : __pkg
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}OSUpdates with content type ELEMENT_ONLY
class OSUpdates (pyxb.binding.basis.complexTypeDefinition):
    """
                Holds the operating system updates available for an appliance template. This is the result of comparing the
                appliance template's ``os profile`` package list with the operating system repository registered on the platform.
                Versions of each package are compared, all new package versions are provided in this object.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSUpdates')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7033, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element availUpdates uses Python identifier availUpdates
    __availUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'availUpdates'), 'availUpdates', '__httpwww_usharesoft_comuforge_OSUpdates_availUpdates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7042, 12), )

    
    availUpdates = property(__availUpdates.value, __availUpdates.set, None, u'the list of package updates (see :ref:`osupdate-object`) available for the list of packages in the ``os profile``')

    
    # Element osEOLDate uses Python identifier osEOLDate
    __osEOLDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osEOLDate'), 'osEOLDate', '__httpwww_usharesoft_comuforge_OSUpdates_osEOLDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7052, 12), )

    
    osEOLDate = property(__osEOLDate.value, __osEOLDate.set, None, u'the date where the operating system will receive no more updates')

    
    # Element osReleaseDate uses Python identifier osReleaseDate
    __osReleaseDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osReleaseDate'), 'osReleaseDate', '__httpwww_usharesoft_comuforge_OSUpdates_osReleaseDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7057, 12), )

    
    osReleaseDate = property(__osReleaseDate.value, __osReleaseDate.set, None, u'the date where the operating system was released')

    
    # Element simulation uses Python identifier simulation
    __simulation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'simulation'), 'simulation', '__httpwww_usharesoft_comuforge_OSUpdates_simulation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7062, 12), )

    
    simulation = property(__simulation.value, __simulation.set, None, u'the list of package updates (see :ref:`osupdate-object`) available after a simulation')

    
    # Element simulationDate uses Python identifier simulationDate
    __simulationDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'simulationDate'), 'simulationDate', '__httpwww_usharesoft_comuforge_OSUpdates_simulationDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7072, 12), )

    
    simulationDate = property(__simulationDate.value, __simulationDate.set, None, u'the end date where to calculate the available updates (for a simulation)')

    _ElementMap.update({
        __availUpdates.name() : __availUpdates,
        __osEOLDate.name() : __osEOLDate,
        __osReleaseDate.name() : __osReleaseDate,
        __simulation.name() : __simulation,
        __simulationDate.name() : __simulationDate
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSUpdates', OSUpdates)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_156 (pyxb.binding.basis.complexTypeDefinition):
    """the list of package updates (see :ref:`osupdate-object`) available for the list of packages in the ``os profile``"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7046, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element update uses Python identifier update
    __update = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'update'), 'update', '__httpwww_usharesoft_comuforge_CTD_ANON_156_update', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7048, 24), )

    
    update = property(__update.value, __update.set, None, None)

    _ElementMap.update({
        __update.name() : __update
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_157 (pyxb.binding.basis.complexTypeDefinition):
    """the list of package updates (see :ref:`osupdate-object`) available after a simulation"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7066, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element update uses Python identifier update
    __update = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'update'), 'update', '__httpwww_usharesoft_comuforge_CTD_ANON_157_update', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7068, 24), )

    
    update = property(__update.value, __update.set, None, None)

    _ElementMap.update({
        __update.name() : __update
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_158 (pyxb.binding.basis.complexTypeDefinition):
    """a list of public SSH keys for the user (see :ref:`sshkey-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7150, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element sshKey uses Python identifier sshKey
    __sshKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_158_sshKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7152, 32), )

    
    sshKey = property(__sshKey.value, __sshKey.set, None, None)

    _ElementMap.update({
        __sshKey.name() : __sshKey
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_159 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`osuser-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7199, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element osUser uses Python identifier osUser
    __osUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osUser'), 'osUser', '__httpwww_usharesoft_comuforge_CTD_ANON_159_osUser', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7201, 32), )

    
    osUser = property(__osUser.value, __osUser.set, None, None)

    _ElementMap.update({
        __osUser.name() : __osUser
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_160 (pyxb.binding.basis.complexTypeDefinition):
    """list of logical partitions (this needs to be an ``extended`` partition)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7261, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element logicalPartition uses Python identifier logicalPartition
    __logicalPartition = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalPartition'), 'logicalPartition', '__httpwww_usharesoft_comuforge_CTD_ANON_160_logicalPartition', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7263, 32), )

    
    logicalPartition = property(__logicalPartition.value, __logicalPartition.set, None, None)

    _ElementMap.update({
        __logicalPartition.name() : __logicalPartition
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_161 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`partition-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7335, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element partition uses Python identifier partition
    __partition = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partition'), 'partition', '__httpwww_usharesoft_comuforge_CTD_ANON_161_partition', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7337, 32), )

    
    partition = property(__partition.value, __partition.set, None, None)

    _ElementMap.update({
        __partition.name() : __partition
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_162 (pyxb.binding.basis.complexTypeDefinition):
    """the list of disks this partition table has (see :ref:`disk-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7361, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_162_disk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7363, 32), )

    
    disk = property(__disk.value, __disk.set, None, None)

    _ElementMap.update({
        __disk.name() : __disk
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_163 (pyxb.binding.basis.complexTypeDefinition):
    """the list of logical groups for this partition table (see :ref:`logicalgroup-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7386, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element logicalGroup uses Python identifier logicalGroup
    __logicalGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroup'), 'logicalGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_163_logicalGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7388, 32), )

    
    logicalGroup = property(__logicalGroup.value, __logicalGroup.set, None, None)

    _ElementMap.update({
        __logicalGroup.name() : __logicalGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_164 (pyxb.binding.basis.complexTypeDefinition):
    """the list of logical volumes (partitions) in this partition table"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7406, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element logicalVolume uses Python identifier logicalVolume
    __logicalVolume = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolume'), 'logicalVolume', '__httpwww_usharesoft_comuforge_CTD_ANON_164_logicalVolume', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 32), )

    
    logicalVolume = property(__logicalVolume.value, __logicalVolume.set, None, None)

    _ElementMap.update({
        __logicalVolume.name() : __logicalVolume
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}PCpu with content type ELEMENT_ONLY
class PCpu (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}PCpu with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PCpu')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7432, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element frequency uses Python identifier frequency
    __frequency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'frequency'), 'frequency', '__httpwww_usharesoft_comuforge_PCpu_frequency', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 12), )

    
    frequency = property(__frequency.value, __frequency.set, None, None)

    
    # Element nb_cores uses Python identifier nb_cores
    __nb_cores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nb_cores'), 'nb_cores', '__httpwww_usharesoft_comuforge_PCpu_nb_cores', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7435, 12), )

    
    nb_cores = property(__nb_cores.value, __nb_cores.set, None, None)

    
    # Element usage uses Python identifier usage
    __usage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'usage'), 'usage', '__httpwww_usharesoft_comuforge_PCpu_usage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7436, 12), )

    
    usage = property(__usage.value, __usage.set, None, None)

    _ElementMap.update({
        __frequency.name() : __frequency,
        __nb_cores.name() : __nb_cores,
        __usage.name() : __usage
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PCpu', PCpu)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_165 (pyxb.binding.basis.complexTypeDefinition):
    """the list of packages in this group (see :ref:`package-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7646, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element pkg uses Python identifier pkg
    __pkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_165_pkg', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7648, 32), )

    
    pkg = property(__pkg.value, __pkg.set, None, None)

    _ElementMap.update({
        __pkg.name() : __pkg
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}PkgList with content type ELEMENT_ONLY
class PkgList (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides a list of :ref:`package-object` objects to add or delete.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PkgList')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7657, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element addedPkgUris uses Python identifier addedPkgUris
    __addedPkgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'addedPkgUris'), 'addedPkgUris', '__httpwww_usharesoft_comuforge_PkgList_addedPkgUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7664, 12), )

    
    addedPkgUris = property(__addedPkgUris.value, __addedPkgUris.set, None, u'the list of :ref:`package-object` uris to add')

    
    # Element deletedPkgUris uses Python identifier deletedPkgUris
    __deletedPkgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deletedPkgUris'), 'deletedPkgUris', '__httpwww_usharesoft_comuforge_PkgList_deletedPkgUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 12), )

    
    deletedPkgUris = property(__deletedPkgUris.value, __deletedPkgUris.set, None, u'the list of :ref:`package-object` uris to remove')

    
    # Element pkgs uses Python identifier pkgs
    __pkgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgs'), 'pkgs', '__httpwww_usharesoft_comuforge_PkgList_pkgs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7674, 12), )

    
    pkgs = property(__pkgs.value, __pkgs.set, None, u'the list of :ref:`package-object` objects')

    _ElementMap.update({
        __addedPkgUris.name() : __addedPkgUris,
        __deletedPkgUris.name() : __deletedPkgUris,
        __pkgs.name() : __pkgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PkgList', PkgList)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_166 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`package-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7678, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element pkg uses Python identifier pkg
    __pkg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_166_pkg', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7680, 24), )

    
    pkg = property(__pkg.value, __pkg.set, None, None)

    _ElementMap.update({
        __pkg.name() : __pkg
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_167 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7707, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element pkgUpdateInfo uses Python identifier pkgUpdateInfo
    __pkgUpdateInfo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfo'), 'pkgUpdateInfo', '__httpwww_usharesoft_comuforge_CTD_ANON_167_pkgUpdateInfo', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 32), )

    
    pkgUpdateInfo = property(__pkgUpdateInfo.value, __pkgUpdateInfo.set, None, None)

    _ElementMap.update({
        __pkgUpdateInfo.name() : __pkgUpdateInfo
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}PRam with content type ELEMENT_ONLY
class PRam (pyxb.binding.basis.complexTypeDefinition):
    """Complex type {http://www.usharesoft.com/uforge}PRam with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PRam')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7718, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element quantity uses Python identifier quantity
    __quantity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quantity'), 'quantity', '__httpwww_usharesoft_comuforge_PRam_quantity', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7720, 12), )

    
    quantity = property(__quantity.value, __quantity.set, None, None)

    
    # Element usage uses Python identifier usage
    __usage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'usage'), 'usage', '__httpwww_usharesoft_comuforge_PRam_usage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7721, 12), )

    
    usage = property(__usage.value, __usage.set, None, None)

    _ElementMap.update({
        __quantity.name() : __quantity,
        __usage.name() : __usage
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PRam', PRam)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_168 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`project-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7777, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element project uses Python identifier project
    __project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_168_project', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7779, 32), )

    
    project = property(__project.value, __project.set, None, None)

    _ElementMap.update({
        __project.name() : __project
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_169 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7808, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element instance uses Python identifier instance
    __instance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_169_instance', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7810, 32), )

    
    instance = property(__instance.value, __instance.set, None, None)

    _ElementMap.update({
        __instance.name() : __instance
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_170 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`publishimage-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8370, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element publishImage uses Python identifier publishImage
    __publishImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishImage'), 'publishImage', '__httpwww_usharesoft_comuforge_CTD_ANON_170_publishImage', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8372, 32), )

    
    publishImage = property(__publishImage.value, __publishImage.set, None, None)

    _ElementMap.update({
        __publishImage.name() : __publishImage
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_171 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`quota-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8458, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element quota uses Python identifier quota
    __quota = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quota'), 'quota', '__httpwww_usharesoft_comuforge_CTD_ANON_171_quota', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 32), )

    
    quota = property(__quota.value, __quota.set, None, None)

    _ElementMap.update({
        __quota.name() : __quota
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_172 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`referral-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8555, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element referral uses Python identifier referral
    __referral = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'referral'), 'referral', '__httpwww_usharesoft_comuforge_CTD_ANON_172_referral', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8557, 32), )

    
    referral = property(__referral.value, __referral.set, None, None)

    _ElementMap.update({
        __referral.name() : __referral
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_173 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`repository-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8650, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element repository uses Python identifier repository
    __repository = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repository'), 'repository', '__httpwww_usharesoft_comuforge_CTD_ANON_173_repository', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 32), )

    
    repository = property(__repository.value, __repository.set, None, None)

    _ElementMap.update({
        __repository.name() : __repository
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_174 (pyxb.binding.basis.complexTypeDefinition):
    """the list of entitlements this role contains (see :ref:`entitlement-object`"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8688, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element entitlement uses Python identifier entitlement
    __entitlement = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'entitlement'), 'entitlement', '__httpwww_usharesoft_comuforge_CTD_ANON_174_entitlement', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8690, 32), )

    
    entitlement = property(__entitlement.value, __entitlement.set, None, None)

    _ElementMap.update({
        __entitlement.name() : __entitlement
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_175 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`role-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8712, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element role uses Python identifier role
    __role = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_175_role', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8714, 32), )

    
    role = property(__role.value, __role.set, None, None)

    _ElementMap.update({
        __role.name() : __role
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_176 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`scannedfile-object` files that are not part of any native package on the file system"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8832, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element extraFile uses Python identifier extraFile
    __extraFile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extraFile'), 'extraFile', '__httpwww_usharesoft_comuforge_CTD_ANON_176_extraFile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8834, 32), )

    
    extraFile = property(__extraFile.value, __extraFile.set, None, None)

    _ElementMap.update({
        __extraFile.name() : __extraFile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_177 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`image-object` objects that have been generated from this scan report"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8847, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_177_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8849, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_178 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`scanimport-object` objects that have been imported from this scan report"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8862, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element import uses Python identifier import_
    __import = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'import'), 'import_', '__httpwww_usharesoft_comuforge_CTD_ANON_178_import', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8864, 32), )

    
    import_ = property(__import.value, __import.set, None, None)

    _ElementMap.update({
        __import.name() : __import
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_179 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`winService-object` objects that represent Windows services on the scanned machine"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8872, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element winService uses Python identifier winService
    __winService = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winService'), 'winService', '__httpwww_usharesoft_comuforge_CTD_ANON_179_winService', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8874, 32), )

    
    winService = property(__winService.value, __winService.set, None, None)

    _ElementMap.update({
        __winService.name() : __winService
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_180 (pyxb.binding.basis.complexTypeDefinition):
    """a list of :ref:`winmsiapplication-object` objects that represent Windows applications on the scanned machine"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8882, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element winApplication uses Python identifier winApplication
    __winApplication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winApplication'), 'winApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_180_winApplication', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8884, 32), )

    
    winApplication = property(__winApplication.value, __winApplication.set, None, None)

    _ElementMap.update({
        __winApplication.name() : __winApplication
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_181 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`package-object` objects listed in the scan report"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8933, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element package uses Python identifier package
    __package = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'package'), 'package', '__httpwww_usharesoft_comuforge_CTD_ANON_181_package', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8935, 32), )

    
    package = property(__package.value, __package.set, None, None)

    _ElementMap.update({
        __package.name() : __package
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_182 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scanimport-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9060, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scanImport uses Python identifier scanImport
    __scanImport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scanImport'), 'scanImport', '__httpwww_usharesoft_comuforge_CTD_ANON_182_scanImport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9062, 32), )

    
    scanImport = property(__scanImport.value, __scanImport.set, None, None)

    _ElementMap.update({
        __scanImport.name() : __scanImport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_183 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scannedfile-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9119, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scannedFile uses Python identifier scannedFile
    __scannedFile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedFile'), 'scannedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_183_scannedFile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9121, 32), )

    
    scannedFile = property(__scannedFile.value, __scannedFile.set, None, None)

    _ElementMap.update({
        __scannedFile.name() : __scannedFile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_184 (pyxb.binding.basis.complexTypeDefinition):
    """the list of scan reports carried out on this live system (see :ref:`scan-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9174, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scan uses Python identifier scan
    __scan = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scan'), 'scan', '__httpwww_usharesoft_comuforge_CTD_ANON_184_scan', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9176, 32), )

    
    scan = property(__scan.value, __scan.set, None, None)

    _ElementMap.update({
        __scan.name() : __scan
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_185 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scannedinstance-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9213, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scannedInstance uses Python identifier scannedInstance
    __scannedInstance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstance'), 'scannedInstance', '__httpwww_usharesoft_comuforge_CTD_ANON_185_scannedInstance', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9215, 32), )

    
    scannedInstance = property(__scannedInstance.value, __scannedInstance.set, None, None)

    _ElementMap.update({
        __scannedInstance.name() : __scannedInstance
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_186 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scannedfile-object` objects that are modified in this package compared to the initial installation state"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9274, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element modifiedFile uses Python identifier modifiedFile
    __modifiedFile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'modifiedFile'), 'modifiedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_186_modifiedFile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9276, 32), )

    
    modifiedFile = property(__modifiedFile.value, __modifiedFile.set, None, None)

    _ElementMap.update({
        __modifiedFile.name() : __modifiedFile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_187 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scannedfile-object` objects that have not been modified in this package. Please note: this list will be empty if the package has been detected in one or several of the platform registered repositories"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9284, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element notModifiedFile uses Python identifier notModifiedFile
    __notModifiedFile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'notModifiedFile'), 'notModifiedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_187_notModifiedFile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9286, 32), )

    
    notModifiedFile = property(__notModifiedFile.value, __notModifiedFile.set, None, None)

    _ElementMap.update({
        __notModifiedFile.name() : __notModifiedFile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_188 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scannedpackage-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9329, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scannedPackage uses Python identifier scannedPackage
    __scannedPackage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedPackage'), 'scannedPackage', '__httpwww_usharesoft_comuforge_CTD_ANON_188_scannedPackage', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9331, 32), )

    
    scannedPackage = property(__scannedPackage.value, __scannedPackage.set, None, None)

    _ElementMap.update({
        __scannedPackage.name() : __scannedPackage
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_189 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`scan-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9353, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element scan uses Python identifier scan
    __scan = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scan'), 'scan', '__httpwww_usharesoft_comuforge_CTD_ANON_189_scan', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9355, 32), )

    
    scan = property(__scan.value, __scan.set, None, None)

    _ElementMap.update({
        __scan.name() : __scan
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}ScanStats with content type ELEMENT_ONLY
class ScanStats (pyxb.binding.basis.complexTypeDefinition):
    """
                Holds statistical data on all the scans carried out by an user.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScanStats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9365, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element currGenerated uses Python identifier currGenerated
    __currGenerated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currGenerated'), 'currGenerated', '__httpwww_usharesoft_comuforge_ScanStats_currGenerated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9372, 12), )

    
    currGenerated = property(__currGenerated.value, __currGenerated.set, None, u'the number of scan generations the user still has access to')

    
    # Element currImported uses Python identifier currImported
    __currImported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currImported'), 'currImported', '__httpwww_usharesoft_comuforge_ScanStats_currImported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12), )

    
    currImported = property(__currImported.value, __currImported.set, None, u'the number of appliance templates imported from scans the user still has access to')

    
    # Element currInstances uses Python identifier currInstances
    __currInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currInstances'), 'currInstances', '__httpwww_usharesoft_comuforge_ScanStats_currInstances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9382, 12), )

    
    currInstances = property(__currInstances.value, __currInstances.set, None, None)

    
    # Element currOSUsage uses Python identifier currOSUsage
    __currOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currOSUsage'), 'currOSUsage', '__httpwww_usharesoft_comuforge_ScanStats_currOSUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 12), )

    
    currOSUsage = property(__currOSUsage.value, __currOSUsage.set, None, u'number of times a specific OS has been used when scanning')

    
    # Element currScans uses Python identifier currScans
    __currScans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currScans'), 'currScans', '__httpwww_usharesoft_comuforge_ScanStats_currScans', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9393, 12), )

    
    currScans = property(__currScans.value, __currScans.set, None, u'the number of scans currently available in the user account')

    
    # Element totalGenerated uses Python identifier totalGenerated
    __totalGenerated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalGenerated'), 'totalGenerated', '__httpwww_usharesoft_comuforge_ScanStats_totalGenerated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9398, 12), )

    
    totalGenerated = property(__totalGenerated.value, __totalGenerated.set, None, u'the number of generations done from a scan')

    
    # Element totalImported uses Python identifier totalImported
    __totalImported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalImported'), 'totalImported', '__httpwww_usharesoft_comuforge_ScanStats_totalImported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 12), )

    
    totalImported = property(__totalImported.value, __totalImported.set, None, u'the number of appliance imports done from a scan')

    
    # Element totalInstances uses Python identifier totalInstances
    __totalInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalInstances'), 'totalInstances', '__httpwww_usharesoft_comuforge_ScanStats_totalInstances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9408, 12), )

    
    totalInstances = property(__totalInstances.value, __totalInstances.set, None, None)

    
    # Element totalOSUsage uses Python identifier totalOSUsage
    __totalOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalOSUsage'), 'totalOSUsage', '__httpwww_usharesoft_comuforge_ScanStats_totalOSUsage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9409, 12), )

    
    totalOSUsage = property(__totalOSUsage.value, __totalOSUsage.set, None, u'the number of times a specific distribution has been scanned')

    
    # Element totalScans uses Python identifier totalScans
    __totalScans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalScans'), 'totalScans', '__httpwww_usharesoft_comuforge_ScanStats_totalScans', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9419, 12), )

    
    totalScans = property(__totalScans.value, __totalScans.set, None, u'the number of scans done for a specific user account (counting deleted scans)')

    _ElementMap.update({
        __currGenerated.name() : __currGenerated,
        __currImported.name() : __currImported,
        __currInstances.name() : __currInstances,
        __currOSUsage.name() : __currOSUsage,
        __currScans.name() : __currScans,
        __totalGenerated.name() : __totalGenerated,
        __totalImported.name() : __totalImported,
        __totalInstances.name() : __totalInstances,
        __totalOSUsage.name() : __totalOSUsage,
        __totalScans.name() : __totalScans
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScanStats', ScanStats)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_190 (pyxb.binding.basis.complexTypeDefinition):
    """number of times a specific OS has been used when scanning"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9387, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_190_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9389, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_191 (pyxb.binding.basis.complexTypeDefinition):
    """the number of times a specific distribution has been scanned"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9413, 16)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_191_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9415, 24), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_192 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9436, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element rule uses Python identifier rule
    __rule = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rule'), 'rule', '__httpwww_usharesoft_comuforge_CTD_ANON_192_rule', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9438, 32), )

    
    rule = property(__rule.value, __rule.set, None, None)

    _ElementMap.update({
        __rule.name() : __rule
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_193 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9465, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element service uses Python identifier service
    __service = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'service'), 'service', '__httpwww_usharesoft_comuforge_CTD_ANON_193_service', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9467, 32), )

    
    service = property(__service.value, __service.set, None, None)

    _ElementMap.update({
        __service.name() : __service
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_194 (pyxb.binding.basis.complexTypeDefinition):
    """the list of sub-software artifact of this software artifact (which represents a folder)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9623, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element softwareArtifact uses Python identifier softwareArtifact
    __softwareArtifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareArtifact'), 'softwareArtifact', '__httpwww_usharesoft_comuforge_CTD_ANON_194_softwareArtifact', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9625, 32), )

    
    softwareArtifact = property(__softwareArtifact.value, __softwareArtifact.set, None, None)

    _ElementMap.update({
        __softwareArtifact.name() : __softwareArtifact
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_195 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9659, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element softwareArtifact uses Python identifier softwareArtifact
    __softwareArtifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareArtifact'), 'softwareArtifact', '__httpwww_usharesoft_comuforge_CTD_ANON_195_softwareArtifact', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9661, 32), )

    
    softwareArtifact = property(__softwareArtifact.value, __softwareArtifact.set, None, None)

    _ElementMap.update({
        __softwareArtifact.name() : __softwareArtifact
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_196 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9820, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element softwareBundle uses Python identifier softwareBundle
    __softwareBundle = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareBundle'), 'softwareBundle', '__httpwww_usharesoft_comuforge_CTD_ANON_196_softwareBundle', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9822, 32), )

    
    softwareBundle = property(__softwareBundle.value, __softwareBundle.set, None, None)

    _ElementMap.update({
        __softwareBundle.name() : __softwareBundle
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_197 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9970, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element softwareFile uses Python identifier softwareFile
    __softwareFile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareFile'), 'softwareFile', '__httpwww_usharesoft_comuforge_CTD_ANON_197_softwareFile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9972, 32), )

    
    softwareFile = property(__softwareFile.value, __softwareFile.set, None, None)

    _ElementMap.update({
        __softwareFile.name() : __softwareFile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_198 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`sshkey-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10023, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element sshKey uses Python identifier sshKey
    __sshKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_198_sshKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10025, 32), )

    
    sshKey = property(__sshKey.value, __sshKey.set, None, None)

    _ElementMap.update({
        __sshKey.name() : __sshKey
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_199 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`statdatapoint-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10129, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statDataPoint uses Python identifier statDataPoint
    __statDataPoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_199_statDataPoint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10131, 32), )

    
    statDataPoint = property(__statDataPoint.value, __statDataPoint.set, None, None)

    _ElementMap.update({
        __statDataPoint.name() : __statDataPoint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_200 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`statticket-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10208, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element statTicket uses Python identifier statTicket
    __statTicket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statTicket'), 'statTicket', '__httpwww_usharesoft_comuforge_CTD_ANON_200_statTicket', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10210, 32), )

    
    statTicket = property(__statTicket.value, __statTicket.set, None, None)

    _ElementMap.update({
        __statTicket.name() : __statTicket
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_201 (pyxb.binding.basis.complexTypeDefinition):
    """the list of administrators that can use this subscription profile when creating a new user (see :ref:`user-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10237, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element admin uses Python identifier admin
    __admin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'admin'), 'admin', '__httpwww_usharesoft_comuforge_CTD_ANON_201_admin', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10239, 32), )

    
    admin = property(__admin.value, __admin.set, None, None)

    _ElementMap.update({
        __admin.name() : __admin
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_202 (pyxb.binding.basis.complexTypeDefinition):
    """the list of operating systems that the user will be given access to (see :ref:`distribution-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10267, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_202_distribution', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10269, 32), )

    
    distribution = property(__distribution.value, __distribution.set, None, None)

    _ElementMap.update({
        __distribution.name() : __distribution
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_203 (pyxb.binding.basis.complexTypeDefinition):
    """the list of primitive formats that the user will be given access to (see :ref:`imageformat-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10277, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_203_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10279, 32), )

    
    format = property(__format.value, __format.set, None, None)

    _ElementMap.update({
        __format.name() : __format
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_204 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target platforms that the user will be given access to (see :ref:`targetplatform-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10292, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_204_targetPlatform', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10294, 32), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, None)

    _ElementMap.update({
        __targetPlatform.name() : __targetPlatform
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_205 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target formats that the user will be given access to (see :ref:`targetformat-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10307, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_205_targetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10309, 32), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, None)

    _ElementMap.update({
        __targetFormat.name() : __targetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_206 (pyxb.binding.basis.complexTypeDefinition):
    """the list of quotas that the user will be given (see :ref:`quota-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10332, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element quota uses Python identifier quota
    __quota = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quota'), 'quota', '__httpwww_usharesoft_comuforge_CTD_ANON_206_quota', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10334, 32), )

    
    quota = property(__quota.value, __quota.set, None, None)

    _ElementMap.update({
        __quota.name() : __quota
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_207 (pyxb.binding.basis.complexTypeDefinition):
    """the list of roles that the user will be given to (see :ref:`role-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10347, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element role uses Python identifier role
    __role = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_207_role', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10349, 32), )

    
    role = property(__role.value, __role.set, None, None)

    _ElementMap.update({
        __role.name() : __role
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_208 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`subscriptionprofile-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10381, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element subscriptionProfile uses Python identifier subscriptionProfile
    __subscriptionProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subscriptionProfile'), 'subscriptionProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_208_subscriptionProfile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10383, 32), )

    
    subscriptionProfile = property(__subscriptionProfile.value, __subscriptionProfile.set, None, None)

    _ElementMap.update({
        __subscriptionProfile.name() : __subscriptionProfile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_209 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`targetformat-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10542, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_209_targetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10544, 32), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, None)

    _ElementMap.update({
        __targetFormat.name() : __targetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_210 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`targetplatform-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10645, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_210_targetPlatform', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 32), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, None)

    _ElementMap.update({
        __targetPlatform.name() : __targetPlatform
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}UForgeError with content type ELEMENT_ONLY
class UForgeError (pyxb.binding.basis.complexTypeDefinition):
    """
                Holds information on a platform error.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UForgeError')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10657, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element localizedErrorMsg uses Python identifier localizedErrorMsg
    __localizedErrorMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'localizedErrorMsg'), 'localizedErrorMsg', '__httpwww_usharesoft_comuforge_UForgeError_localizedErrorMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10664, 12), )

    
    localizedErrorMsg = property(__localizedErrorMsg.value, __localizedErrorMsg.set, None, u'the error message (supports i18n)')

    
    # Element requestMethod uses Python identifier requestMethod
    __requestMethod = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'requestMethod'), 'requestMethod', '__httpwww_usharesoft_comuforge_UForgeError_requestMethod', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10669, 12), )

    
    requestMethod = property(__requestMethod.value, __requestMethod.set, None, u'the HTTP request method used in the request')

    
    # Element requestUri uses Python identifier requestUri
    __requestUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'requestUri'), 'requestUri', '__httpwww_usharesoft_comuforge_UForgeError_requestUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10674, 12), )

    
    requestUri = property(__requestUri.value, __requestUri.set, None, u'the HTTP uri resource used in the request')

    
    # Element statusCode uses Python identifier statusCode
    __statusCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statusCode'), 'statusCode', '__httpwww_usharesoft_comuforge_UForgeError_statusCode', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10679, 12), )

    
    statusCode = property(__statusCode.value, __statusCode.set, None, u'the HTTP status code')

    
    # Element timestamp uses Python identifier timestamp
    __timestamp = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'timestamp'), 'timestamp', '__httpwww_usharesoft_comuforge_UForgeError_timestamp', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10684, 12), )

    
    timestamp = property(__timestamp.value, __timestamp.set, None, u'the timestamp the request was received by the platform')

    _ElementMap.update({
        __localizedErrorMsg.name() : __localizedErrorMsg,
        __requestMethod.name() : __requestMethod,
        __requestUri.name() : __requestUri,
        __statusCode.name() : __statusCode,
        __timestamp.name() : __timestamp
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UForgeError', UForgeError)


# Complex type {http://www.usharesoft.com/uforge}UForgeObject with content type ELEMENT_ONLY
class UForgeObject (pyxb.binding.basis.complexTypeDefinition):
    """
                Holds generic information used by platform objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UForgeObject')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element created uses Python identifier created
    __created = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'created'), 'created', '__httpwww_usharesoft_comuforge_UForgeObject_created', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12), )

    
    created = property(__created.value, __created.set, None, u'the created date of the object')

    
    # Element dbId uses Python identifier dbId
    __dbId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dbId'), 'dbId', '__httpwww_usharesoft_comuforge_UForgeObject_dbId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12), )

    
    dbId = property(__dbId.value, __dbId.set, None, u'the database id of the object')

    
    # Element digest uses Python identifier digest
    __digest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'digest'), 'digest', '__httpwww_usharesoft_comuforge_UForgeObject_digest', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12), )

    
    digest = property(__digest.value, __digest.set, None, u'the digest value (used for etag)')

    
    # Element lastModified uses Python identifier lastModified
    __lastModified = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lastModified'), 'lastModified', '__httpwww_usharesoft_comuforge_UForgeObject_lastModified', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12), )

    
    lastModified = property(__lastModified.value, __lastModified.set, None, u'the last modified date of this object')

    _ElementMap.update({
        __created.name() : __created,
        __dbId.name() : __dbId,
        __digest.name() : __digest,
        __lastModified.name() : __lastModified
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UForgeObject', UForgeObject)


# Complex type {http://www.usharesoft.com/uforge}UForgeObjects with content type ELEMENT_ONLY
class UForgeObjects (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides a list of :ref:`uforgeobject-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UForgeObjects')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10723, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'total'), 'total', '__httpwww_usharesoft_comuforge_UForgeObjects_total', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12), )

    
    total = property(__total.value, __total.set, None, u'the total number of objects')

    _ElementMap.update({
        __total.name() : __total
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UForgeObjects', UForgeObjects)


# Complex type {http://www.usharesoft.com/uforge}UriList with content type ELEMENT_ONLY
class UriList (pyxb.binding.basis.complexTypeDefinition):
    """
                Provides a list of URI resources.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UriList')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10788, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_UriList_uri', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10795, 12), )

    
    uri = property(__uri.value, __uri.set, None, None)

    _ElementMap.update({
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UriList', UriList)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_211 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10929, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element blueprint uses Python identifier blueprint
    __blueprint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprint'), 'blueprint', '__httpwww_usharesoft_comuforge_CTD_ANON_211_blueprint', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10931, 32), )

    
    blueprint = property(__blueprint.value, __blueprint.set, None, None)

    _ElementMap.update({
        __blueprint.name() : __blueprint
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_212 (pyxb.binding.basis.complexTypeDefinition):
    """the list of primitive formats the user has access to (see :ref:`imageformat-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10965, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_212_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10967, 32), )

    
    format = property(__format.value, __format.set, None, None)

    _ElementMap.update({
        __format.name() : __format
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_213 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target platforms the user has access to (see :ref:`targetplatform-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10975, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_213_targetPlatform', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10977, 32), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, None)

    _ElementMap.update({
        __targetPlatform.name() : __targetPlatform
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_214 (pyxb.binding.basis.complexTypeDefinition):
    """the list of target formats the user has access to (see :ref:`targetformat-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10985, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_214_targetFormat', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10987, 32), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, None)

    _ElementMap.update({
        __targetFormat.name() : __targetFormat
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_215 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11064, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element gallery uses Python identifier gallery
    __gallery = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gallery'), 'gallery', '__httpwww_usharesoft_comuforge_CTD_ANON_215_gallery', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11066, 32), )

    
    gallery = property(__gallery.value, __gallery.set, None, None)

    _ElementMap.update({
        __gallery.name() : __gallery
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_216 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11076, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element ranking uses Python identifier ranking
    __ranking = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ranking'), 'ranking', '__httpwww_usharesoft_comuforge_CTD_ANON_216_ranking', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11078, 32), )

    
    ranking = property(__ranking.value, __ranking.set, None, None)

    _ElementMap.update({
        __ranking.name() : __ranking
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_217 (pyxb.binding.basis.complexTypeDefinition):
    """the list of roles assigned to the user (see :ref:`role-object`)"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11086, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element role uses Python identifier role
    __role = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_217_role', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 32), )

    
    role = property(__role.value, __role.set, None, None)

    _ElementMap.update({
        __role.name() : __role
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_218 (pyxb.binding.basis.complexTypeDefinition):
    """the list of public ssh keys for the user (see :ref:`sshkey-object`"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11106, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element sshKey uses Python identifier sshKey
    __sshKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_218_sshKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11108, 32), )

    
    sshKey = property(__sshKey.value, __sshKey.set, None, None)

    _ElementMap.update({
        __sshKey.name() : __sshKey
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_219 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11123, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_CTD_ANON_219_tag', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11125, 32), )

    
    tag = property(__tag.value, __tag.set, None, None)

    _ElementMap.update({
        __tag.name() : __tag
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_220 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11152, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element member uses Python identifier member
    __member = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'member'), 'member', '__httpwww_usharesoft_comuforge_CTD_ANON_220_member', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11154, 32), )

    
    member = property(__member.value, __member.set, None, None)

    _ElementMap.update({
        __member.name() : __member
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_221 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11171, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element userGroup uses Python identifier userGroup
    __userGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userGroup'), 'userGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_221_userGroup', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11173, 32), )

    
    userGroup = property(__userGroup.value, __userGroup.set, None, None)

    _ElementMap.update({
        __userGroup.name() : __userGroup
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_222 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`userprofile-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11255, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element userProfile uses Python identifier userProfile
    __userProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userProfile'), 'userProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_222_userProfile', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11257, 32), )

    
    userProfile = property(__userProfile.value, __userProfile.set, None, None)

    _ElementMap.update({
        __userProfile.name() : __userProfile
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_223 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`user-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11279, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_223_user', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11281, 32), )

    
    user = property(__user.value, __user.set, None, None)

    _ElementMap.update({
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}UserStats with content type ELEMENT_ONLY
class UserStats (pyxb.binding.basis.complexTypeDefinition):
    """
                Holds statistical information on a user of the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UserStats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11291, 4)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element applianceStats uses Python identifier applianceStats
    __applianceStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceStats'), 'applianceStats', '__httpwww_usharesoft_comuforge_UserStats_applianceStats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11298, 12), )

    
    applianceStats = property(__applianceStats.value, __applianceStats.set, None, u'appliance statistics')

    
    # Element imageStats uses Python identifier imageStats
    __imageStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageStats'), 'imageStats', '__httpwww_usharesoft_comuforge_UserStats_imageStats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 12), )

    
    imageStats = property(__imageStats.value, __imageStats.set, None, u'image statitistics')

    
    # Element scanStats uses Python identifier scanStats
    __scanStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scanStats'), 'scanStats', '__httpwww_usharesoft_comuforge_UserStats_scanStats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11308, 12), )

    
    scanStats = property(__scanStats.value, __scanStats.set, None, u'scan statistics')

    _ElementMap.update({
        __applianceStats.name() : __applianceStats,
        __imageStats.name() : __imageStats,
        __scanStats.name() : __scanStats
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UserStats', UserStats)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_224 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11338, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element virtualImagesRepository uses Python identifier virtualImagesRepository
    __virtualImagesRepository = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualImagesRepository'), 'virtualImagesRepository', '__httpwww_usharesoft_comuforge_CTD_ANON_224_virtualImagesRepository', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11340, 32), )

    
    virtualImagesRepository = property(__virtualImagesRepository.value, __virtualImagesRepository.set, None, None)

    _ElementMap.update({
        __virtualImagesRepository.name() : __virtualImagesRepository
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_225 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11358, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element image uses Python identifier image
    __image = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_225_image', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11360, 32), )

    
    image = property(__image.value, __image.set, None, None)

    _ElementMap.update({
        __image.name() : __image
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_226 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11361, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element tenant uses Python identifier tenant
    __tenant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_226_tenant', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11363, 44), )

    
    tenant = property(__tenant.value, __tenant.set, None, None)

    
    # Element imageId uses Python identifier imageId
    __imageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageId'), 'imageId', '__httpwww_usharesoft_comuforge_CTD_ANON_226_imageId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 44), )

    
    imageId = property(__imageId.value, __imageId.set, None, None)

    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_226_distribution', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11365, 44), )

    
    distribution = property(__distribution.value, __distribution.set, None, None)

    _ElementMap.update({
        __tenant.name() : __tenant,
        __imageId.name() : __imageId,
        __distribution.name() : __distribution
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_227 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11366, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_227_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 56), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element platform uses Python identifier platform
    __platform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'platform'), 'platform', '__httpwww_usharesoft_comuforge_CTD_ANON_227_platform', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11369, 56), )

    
    platform = property(__platform.value, __platform.set, None, None)

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_CTD_ANON_227_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11370, 56), )

    
    version = property(__version.value, __version.set, None, None)

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'release'), 'release', '__httpwww_usharesoft_comuforge_CTD_ANON_227_release', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 56), )

    
    release = property(__release.value, __release.set, None, None)

    
    # Element edition uses Python identifier edition
    __edition = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'edition'), 'edition', '__httpwww_usharesoft_comuforge_CTD_ANON_227_edition', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11372, 56), )

    
    edition = property(__edition.value, __edition.set, None, None)

    
    # Element architecture uses Python identifier architecture
    __architecture = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'architecture'), 'architecture', '__httpwww_usharesoft_comuforge_CTD_ANON_227_architecture', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11373, 56), )

    
    architecture = property(__architecture.value, __architecture.set, None, None)

    _ElementMap.update({
        __name.name() : __name,
        __platform.name() : __platform,
        __version.name() : __version,
        __release.name() : __release,
        __edition.name() : __edition,
        __architecture.name() : __architecture
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_228 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11393, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element datacentre uses Python identifier datacentre
    __datacentre = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datacentre'), 'datacentre', '__httpwww_usharesoft_comuforge_CTD_ANON_228_datacentre', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11395, 32), )

    
    datacentre = property(__datacentre.value, __datacentre.set, None, None)

    _ElementMap.update({
        __datacentre.name() : __datacentre
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_229 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11396, 36)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element clusters uses Python identifier clusters
    __clusters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clusters'), 'clusters', '__httpwww_usharesoft_comuforge_CTD_ANON_229_clusters', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11398, 44), )

    
    clusters = property(__clusters.value, __clusters.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_229_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 44), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_229_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11516, 44), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __clusters.name() : __clusters,
        __name.name() : __name,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_230 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11399, 48)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cluster uses Python identifier cluster
    __cluster = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cluster'), 'cluster', '__httpwww_usharesoft_comuforge_CTD_ANON_230_cluster', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11401, 56), )

    
    cluster = property(__cluster.value, __cluster.set, None, None)

    _ElementMap.update({
        __cluster.name() : __cluster
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_231 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11402, 60)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cpu uses Python identifier cpu
    __cpu = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_231_cpu', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11404, 68), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element datastores uses Python identifier datastores
    __datastores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datastores'), 'datastores', '__httpwww_usharesoft_comuforge_CTD_ANON_231_datastores', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11405, 68), )

    
    datastores = property(__datastores.value, __datastores.set, None, None)

    
    # Element hosts uses Python identifier hosts
    __hosts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hosts'), 'hosts', '__httpwww_usharesoft_comuforge_CTD_ANON_231_hosts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11430, 68), )

    
    hosts = property(__hosts.value, __hosts.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_231_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11469, 68), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element networks uses Python identifier networks
    __networks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networks'), 'networks', '__httpwww_usharesoft_comuforge_CTD_ANON_231_networks', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11470, 68), )

    
    networks = property(__networks.value, __networks.set, None, None)

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_231_ram', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11498, 68), )

    
    ram = property(__ram.value, __ram.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_231_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11499, 68), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __cpu.name() : __cpu,
        __datastores.name() : __datastores,
        __hosts.name() : __hosts,
        __name.name() : __name,
        __networks.name() : __networks,
        __ram.name() : __ram,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_232 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11406, 72)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element datastore uses Python identifier datastore
    __datastore = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datastore'), 'datastore', '__httpwww_usharesoft_comuforge_CTD_ANON_232_datastore', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 80), )

    
    datastore = property(__datastore.value, __datastore.set, None, None)

    _ElementMap.update({
        __datastore.name() : __datastore
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_233 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11409, 84)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element freespace uses Python identifier freespace
    __freespace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'freespace'), 'freespace', '__httpwww_usharesoft_comuforge_CTD_ANON_233_freespace', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 92), )

    
    freespace = property(__freespace.value, __freespace.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_233_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11412, 92), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_233_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11413, 92), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_233_url', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11423, 92), )

    
    url = property(__url.value, __url.set, None, None)

    _ElementMap.update({
        __freespace.name() : __freespace,
        __name.name() : __name,
        __status.name() : __status,
        __url.name() : __url
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_234 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11431, 72)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element host uses Python identifier host
    __host = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'host'), 'host', '__httpwww_usharesoft_comuforge_CTD_ANON_234_host', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 80), )

    
    host = property(__host.value, __host.set, None, None)

    _ElementMap.update({
        __host.name() : __host
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_235 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11434, 84)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element cpu uses Python identifier cpu
    __cpu = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_235_cpu', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 92), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element datastoresNames uses Python identifier datastoresNames
    __datastoresNames = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datastoresNames'), 'datastoresNames', '__httpwww_usharesoft_comuforge_CTD_ANON_235_datastoresNames', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11437, 92), )

    
    datastoresNames = property(__datastoresNames.value, __datastoresNames.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_235_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11444, 92), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element networksNames uses Python identifier networksNames
    __networksNames = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networksNames'), 'networksNames', '__httpwww_usharesoft_comuforge_CTD_ANON_235_networksNames', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 92), )

    
    networksNames = property(__networksNames.value, __networksNames.set, None, None)

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_235_ram', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11452, 92), )

    
    ram = property(__ram.value, __ram.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_235_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11453, 92), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __cpu.name() : __cpu,
        __datastoresNames.name() : __datastoresNames,
        __name.name() : __name,
        __networksNames.name() : __networksNames,
        __ram.name() : __ram,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_236 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11438, 96)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_236_name', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 104), )

    
    name = property(__name.value, __name.set, None, None)

    _ElementMap.update({
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_237 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11446, 96)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_237_name', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 104), )

    
    name = property(__name.value, __name.set, None, None)

    _ElementMap.update({
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_238 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11471, 72)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element network uses Python identifier network
    __network = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'network'), 'network', '__httpwww_usharesoft_comuforge_CTD_ANON_238_network', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11473, 80), )

    
    network = property(__network.value, __network.set, None, None)

    _ElementMap.update({
        __network.name() : __network
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_239 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11474, 84)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element accessible uses Python identifier accessible
    __accessible = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accessible'), 'accessible', '__httpwww_usharesoft_comuforge_CTD_ANON_239_accessible', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11476, 92), )

    
    accessible = property(__accessible.value, __accessible.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_239_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11477, 92), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_239_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 92), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element virtualMachines uses Python identifier virtualMachines
    __virtualMachines = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualMachines'), 'virtualMachines', '__httpwww_usharesoft_comuforge_CTD_ANON_239_virtualMachines', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 92), )

    
    virtualMachines = property(__virtualMachines.value, __virtualMachines.set, None, None)

    _ElementMap.update({
        __accessible.name() : __accessible,
        __name.name() : __name,
        __status.name() : __status,
        __virtualMachines.name() : __virtualMachines
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_240 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11480, 96)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element virtualMachine uses Python identifier virtualMachine
    __virtualMachine = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualMachine'), 'virtualMachine', '__httpwww_usharesoft_comuforge_CTD_ANON_240_virtualMachine', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11482, 104), )

    
    virtualMachine = property(__virtualMachine.value, __virtualMachine.set, None, None)

    _ElementMap.update({
        __virtualMachine.name() : __virtualMachine
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_241 (pyxb.binding.basis.complexTypeDefinition):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11483, 108)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_241_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11485, 116), )

    
    name = property(__name.value, __name.set, None, None)

    _ElementMap.update({
        __name.name() : __name
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_242 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`winMsiApplication-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11620, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element winMsiApplication uses Python identifier winMsiApplication
    __winMsiApplication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winMsiApplication'), 'winMsiApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_242_winMsiApplication', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11622, 32), )

    
    winMsiApplication = property(__winMsiApplication.value, __winMsiApplication.set, None, None)

    _ElementMap.update({
        __winMsiApplication.name() : __winMsiApplication
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_243 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`winStoreApplication-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11656, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element winStoreApplication uses Python identifier winStoreApplication
    __winStoreApplication = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winStoreApplication'), 'winStoreApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_243_winStoreApplication', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11658, 32), )

    
    winStoreApplication = property(__winStoreApplication.value, __winStoreApplication.set, None, None)

    _ElementMap.update({
        __winStoreApplication.name() : __winStoreApplication
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_244 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`winService-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11719, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element winService uses Python identifier winService
    __winService = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winService'), 'winService', '__httpwww_usharesoft_comuforge_CTD_ANON_244_winService', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11721, 32), )

    
    winService = property(__winService.value, __winService.set, None, None)

    _ElementMap.update({
        __winService.name() : __winService
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_245 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`workspace-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11798, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element workspace uses Python identifier workspace
    __workspace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'workspace'), 'workspace', '__httpwww_usharesoft_comuforge_CTD_ANON_245_workspace', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11800, 32), )

    
    workspace = property(__workspace.value, __workspace.set, None, None)

    _ElementMap.update({
        __workspace.name() : __workspace
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}AbstractWinApplication with content type ELEMENT_ONLY
class AbstractWinApplication (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}AbstractWinApplication with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'AbstractWinApplication')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 364, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_AbstractWinApplication_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the name of the application')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_AbstractWinApplication_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of the application')

    
    # Element architecture uses Python identifier architecture
    __architecture = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'architecture'), 'architecture', '__httpwww_usharesoft_comuforge_AbstractWinApplication_architecture', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20), )

    
    architecture = property(__architecture.value, __architecture.set, None, u'the architecture of the application')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __displayName.name() : __displayName,
        __version.name() : __version,
        __architecture.name() : __architecture
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'AbstractWinApplication', AbstractWinApplication)


# Complex type {http://www.usharesoft.com/uforge}AbstractWinApplications with content type ELEMENT_ONLY
class AbstractWinApplications (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}AbstractWinApplications with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'AbstractWinApplications')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 397, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element abstractWinApplications uses Python identifier abstractWinApplications
    __abstractWinApplications = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'abstractWinApplications'), 'abstractWinApplications', '__httpwww_usharesoft_comuforge_AbstractWinApplications_abstractWinApplications', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 401, 20), )

    
    abstractWinApplications = property(__abstractWinApplications.value, __abstractWinApplications.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __abstractWinApplications.name() : __abstractWinApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'AbstractWinApplications', AbstractWinApplications)


# Complex type {http://www.usharesoft.com/uforge}Address with content type ELEMENT_ONLY
class Address (UForgeObject):
    """
                Holds the address information of an organization or user.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Address')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 413, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element country uses Python identifier country
    __country = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'country'), 'country', '__httpwww_usharesoft_comuforge_Address_country', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 422, 20), )

    
    country = property(__country.value, __country.set, None, u'the country name')

    
    # Element region_state uses Python identifier region_state
    __region_state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region_state'), 'region_state', '__httpwww_usharesoft_comuforge_Address_region_state', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 427, 20), )

    
    region_state = property(__region_state.value, __region_state.set, None, u'the state or region name')

    
    # Element street uses Python identifier street
    __street = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'street'), 'street', '__httpwww_usharesoft_comuforge_Address_street', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 432, 20), )

    
    street = property(__street.value, __street.set, None, u'the street name')

    
    # Element town uses Python identifier town
    __town = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'town'), 'town', '__httpwww_usharesoft_comuforge_Address_town', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 437, 20), )

    
    town = property(__town.value, __town.set, None, u'the town or city name')

    
    # Element zipcode uses Python identifier zipcode
    __zipcode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zipcode'), 'zipcode', '__httpwww_usharesoft_comuforge_Address_zipcode', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 442, 20), )

    
    zipcode = property(__zipcode.value, __zipcode.set, None, u'the zipcode or postal address')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __country.name() : __country,
        __region_state.name() : __region_state,
        __street.name() : __street,
        __town.name() : __town,
        __zipcode.name() : __zipcode
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Address', Address)


# Complex type {http://www.usharesoft.com/uforge}APIKeyPair with content type ELEMENT_ONLY
class APIKeyPair (UForgeObject):
    """
                Holds the key pair information used as an alternative way to using basic authorization for
                HTTP requests.

                The public key is inserted as a query in the request URI. The secret key is then used to encode the entire URI
                to create a signature using HMAC_SHA1. This signature is then added to the end of the request URI.

                These keys are created automatically by the platform. For more information, refer to :ref:`apikey-api-resources`.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'APIKeyPair')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 452, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element publicKey uses Python identifier publicKey
    __publicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_APIKeyPair_publicKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 467, 20), )

    
    publicKey = property(__publicKey.value, __publicKey.set, None, u'the public key string')

    
    # Element secretKey uses Python identifier secretKey
    __secretKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretKey'), 'secretKey', '__httpwww_usharesoft_comuforge_APIKeyPair_secretKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 472, 20), )

    
    secretKey = property(__secretKey.value, __secretKey.set, None, u'the private key string')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_APIKeyPair_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 477, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the resource uri of the `APIKeyPair` object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __publicKey.name() : __publicKey,
        __secretKey.name() : __secretKey,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'APIKeyPair', APIKeyPair)


# Complex type {http://www.usharesoft.com/uforge}APIKeyPairs with content type ELEMENT_ONLY
class APIKeyPairs (UForgeObjects):
    """
                Provides a list of :ref:`apikeypair-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'APIKeyPairs')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 487, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element apiKeyPairs uses Python identifier apiKeyPairs
    __apiKeyPairs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'apiKeyPairs'), 'apiKeyPairs', '__httpwww_usharesoft_comuforge_APIKeyPairs_apiKeyPairs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 496, 20), )

    
    apiKeyPairs = property(__apiKeyPairs.value, __apiKeyPairs.set, None, u'the list of :ref:`apikeypair-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __apiKeyPairs.name() : __apiKeyPairs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'APIKeyPairs', APIKeyPairs)


# Complex type {http://www.usharesoft.com/uforge}Appliance with content type ELEMENT_ONLY
class Appliance (UForgeObject):
    """
                Holds all the meta-data information of a software stack (known as an appliance template).
                It consists of five layers, namely:

                - an Install Profile - specific information for the first time the image boots

                - an OS Profile - a list of operating system packages. Each operating system within the organization provides one or more standard OS profiles to choose from when creating the OS Profile of the appliance template. It is also possible to create custom OS profiles

                - Projects - a list of Project software components chosen from the Organization´s Project Catalog

                - My Software - a list of software components chosen from the User´s private “Software Library”

                - Configuration - configuration information including boot scripts and/or other software components to manage the image after provisioning

                Appliance templates are then used to generate ``machine images``.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Appliance')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 512, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element applianceExports uses Python identifier applianceExports
    __applianceExports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceExports'), 'applianceExports', '__httpwww_usharesoft_comuforge_Appliance_applianceExports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20), )

    
    applianceExports = property(__applianceExports.value, __applianceExports.set, None, u'a list of :ref:`applianceexport-object` objects holding meta-data information for each time\n                                the appliance has been exported.\n                            ')

    
    # Element archName uses Python identifier archName
    __archName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'archName'), 'archName', '__httpwww_usharesoft_comuforge_Appliance_archName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20), )

    
    archName = property(__archName.value, __archName.set, None, u'the operating system architecture this appliance is based on')

    
    # Element baseCloneUri uses Python identifier baseCloneUri
    __baseCloneUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseCloneUri'), 'baseCloneUri', '__httpwww_usharesoft_comuforge_Appliance_baseCloneUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20), )

    
    baseCloneUri = property(__baseCloneUri.value, __baseCloneUri.set, None, u'uri resource used to clone this appliance')

    
    # Element baseImagesStatusUri uses Python identifier baseImagesStatusUri
    __baseImagesStatusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseImagesStatusUri'), 'baseImagesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_baseImagesStatusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20), )

    
    baseImagesStatusUri = property(__baseImagesStatusUri.value, __baseImagesStatusUri.set, None, u'uri resource to retrieve machine images status')

    
    # Element baseImagesUri uses Python identifier baseImagesUri
    __baseImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseImagesUri'), 'baseImagesUri', '__httpwww_usharesoft_comuforge_Appliance_baseImagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20), )

    
    baseImagesUri = property(__baseImagesUri.value, __baseImagesUri.set, None, u'uri resource to retrieve machine images generated from this appliance')

    
    # Element baseMySoftwareUri uses Python identifier baseMySoftwareUri
    __baseMySoftwareUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseMySoftwareUri'), 'baseMySoftwareUri', '__httpwww_usharesoft_comuforge_Appliance_baseMySoftwareUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20), )

    
    baseMySoftwareUri = property(__baseMySoftwareUri.value, __baseMySoftwareUri.set, None, u'uri resource to retrieve the software components added to this appliance')

    
    # Element baseOasPackageUri uses Python identifier baseOasPackageUri
    __baseOasPackageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseOasPackageUri'), 'baseOasPackageUri', '__httpwww_usharesoft_comuforge_Appliance_baseOasPackageUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20), )

    
    baseOasPackageUri = property(__baseOasPackageUri.value, __baseOasPackageUri.set, None, u'uri resource to retrieve any ``UForge Studio`` package added to this appliance')

    
    # Element baseOsProfileUri uses Python identifier baseOsProfileUri
    __baseOsProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseOsProfileUri'), 'baseOsProfileUri', '__httpwww_usharesoft_comuforge_Appliance_baseOsProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20), )

    
    baseOsProfileUri = property(__baseOsProfileUri.value, __baseOsProfileUri.set, None, u'uri resource to retrieve the ``OS Profile`` for this appliance')

    
    # Element baseProjectsUri uses Python identifier baseProjectsUri
    __baseProjectsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseProjectsUri'), 'baseProjectsUri', '__httpwww_usharesoft_comuforge_Appliance_baseProjectsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20), )

    
    baseProjectsUri = property(__baseProjectsUri.value, __baseProjectsUri.set, None, u'uri resource to retrieve any projects added to this appliance')

    
    # Element basePublishImagesStatusUri uses Python identifier basePublishImagesStatusUri
    __basePublishImagesStatusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'basePublishImagesStatusUri'), 'basePublishImagesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_basePublishImagesStatusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20), )

    
    basePublishImagesStatusUri = property(__basePublishImagesStatusUri.value, __basePublishImagesStatusUri.set, None, u'uri resource to retrieve published machine image status')

    
    # Element basePublishImagesUri uses Python identifier basePublishImagesUri
    __basePublishImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_Appliance_basePublishImagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, u'uri resource to retrieve published machine images from this appliance')

    
    # Element baseTemplatesStatusUri uses Python identifier baseTemplatesStatusUri
    __baseTemplatesStatusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseTemplatesStatusUri'), 'baseTemplatesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_baseTemplatesStatusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20), )

    
    baseTemplatesStatusUri = property(__baseTemplatesStatusUri.value, __baseTemplatesStatusUri.set, None, u'uri resource to retrieve the status for each time this appliance has been shared (to workspaces)')

    
    # Element baseTemplatesUri uses Python identifier baseTemplatesUri
    __baseTemplatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseTemplatesUri'), 'baseTemplatesUri', '__httpwww_usharesoft_comuforge_Appliance_baseTemplatesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20), )

    
    baseTemplatesUri = property(__baseTemplatesUri.value, __baseTemplatesUri.set, None, u'uri resource to retrieve all the shared templates (to workspaces)')

    
    # Element bootScripts uses Python identifier bootScripts
    __bootScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScripts'), 'bootScripts', '__httpwww_usharesoft_comuforge_Appliance_bootScripts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20), )

    
    bootScripts = property(__bootScripts.value, __bootScripts.set, None, u'a list of :ref:`bootscript-object` objects added to this appliance')

    
    # Element bootScriptsUri uses Python identifier bootScriptsUri
    __bootScriptsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScriptsUri'), 'bootScriptsUri', '__httpwww_usharesoft_comuforge_Appliance_bootScriptsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20), )

    
    bootScriptsUri = property(__bootScriptsUri.value, __bootScriptsUri.set, None, u'uri resource to get the boot scripts added to this appliance')

    
    # Element bootScriptUris uses Python identifier bootScriptUris
    __bootScriptUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScriptUris'), 'bootScriptUris', '__httpwww_usharesoft_comuforge_Appliance_bootScriptUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20), )

    
    bootScriptUris = property(__bootScriptUris.value, __bootScriptUris.set, None, u'a list of uris for the boots scripts added to this appliance')

    
    # Element confMgmtPlatforms uses Python identifier confMgmtPlatforms
    __confMgmtPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms'), 'confMgmtPlatforms', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20), )

    
    confMgmtPlatforms = property(__confMgmtPlatforms.value, __confMgmtPlatforms.set, None, None)

    
    # Element confMgmtPlatformsUri uses Python identifier confMgmtPlatformsUri
    __confMgmtPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformsUri'), 'confMgmtPlatformsUri', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatformsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20), )

    
    confMgmtPlatformsUri = property(__confMgmtPlatformsUri.value, __confMgmtPlatformsUri.set, None, None)

    
    # Element confMgmtPlatformUris uses Python identifier confMgmtPlatformUris
    __confMgmtPlatformUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformUris'), 'confMgmtPlatformUris', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatformUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20), )

    
    confMgmtPlatformUris = property(__confMgmtPlatformUris.value, __confMgmtPlatformUris.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Appliance_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20), )

    
    description = property(__description.value, __description.set, None, u'a description of the appliance')

    
    # Element distributionName uses Python identifier distributionName
    __distributionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionName'), 'distributionName', '__httpwww_usharesoft_comuforge_Appliance_distributionName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20), )

    
    distributionName = property(__distributionName.value, __distributionName.set, None, u'the operating system this appliance is based on (includes name and version)')

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_Appliance_distributionUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, u'uri resource to get the details of the operating system this appliance is based on')

    
    # Element exportsUri uses Python identifier exportsUri
    __exportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportsUri'), 'exportsUri', '__httpwww_usharesoft_comuforge_Appliance_exportsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20), )

    
    exportsUri = property(__exportsUri.value, __exportsUri.set, None, u'uri resource to get all the export objects for this appliance')

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_Appliance_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20), )

    
    images = property(__images.value, __images.set, None, u'a list of :ref:`image-object` objects that have been generated from this appliance')

    
    # Element imageUris uses Python identifier imageUris
    __imageUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageUris'), 'imageUris', '__httpwww_usharesoft_comuforge_Appliance_imageUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20), )

    
    imageUris = property(__imageUris.value, __imageUris.set, None, u'a list of uris for the machine images generated from this appliance')

    
    # Element imported uses Python identifier imported
    __imported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imported'), 'imported', '__httpwww_usharesoft_comuforge_Appliance_imported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20), )

    
    imported = property(__imported.value, __imported.set, None, u'boolean to determine if this appliance is an import (e.g. from a ``scan``)')

    
    # Element installedSize uses Python identifier installedSize
    __installedSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_Appliance_installedSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, u"estimated disk size required to install the appliance's software")

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Appliance_installProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, u'the :ref:`installprofile-object` object for this appliance')

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_Appliance_installProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, u'uri resource to get the ``install profile`` of the appliance')

    
    # Element lastPkgUpdate uses Python identifier lastPkgUpdate
    __lastPkgUpdate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lastPkgUpdate'), 'lastPkgUpdate', '__httpwww_usharesoft_comuforge_Appliance_lastPkgUpdate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20), )

    
    lastPkgUpdate = property(__lastPkgUpdate.value, __lastPkgUpdate.set, None, u'the ``os profile`` packages update date (this date is used to calculate if any new package updates are available')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_Appliance_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20), )

    
    logo = property(__logo.value, __logo.set, None, u'the :ref:`logo-object` object for the appliance')

    
    # Element mySoftwareList uses Python identifier mySoftwareList
    __mySoftwareList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftwareList'), 'mySoftwareList', '__httpwww_usharesoft_comuforge_Appliance_mySoftwareList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20), )

    
    mySoftwareList = property(__mySoftwareList.value, __mySoftwareList.set, None, u'a list of :ref:`mysoftware-object` objects describing the software components added to this appliance')

    
    # Element mySoftwareUris uses Python identifier mySoftwareUris
    __mySoftwareUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftwareUris'), 'mySoftwareUris', '__httpwww_usharesoft_comuforge_Appliance_mySoftwareUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20), )

    
    mySoftwareUris = property(__mySoftwareUris.value, __mySoftwareUris.set, None, u'a list of uris for the software components added to this appliance')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Appliance_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this appliance')

    
    # Element nbSecurityUpdates uses Python identifier nbSecurityUpdates
    __nbSecurityUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbSecurityUpdates'), 'nbSecurityUpdates', '__httpwww_usharesoft_comuforge_Appliance_nbSecurityUpdates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20), )

    
    nbSecurityUpdates = property(__nbSecurityUpdates.value, __nbSecurityUpdates.set, None, u'the number of security operating system packages available for update')

    
    # Element nbUpdates uses Python identifier nbUpdates
    __nbUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbUpdates'), 'nbUpdates', '__httpwww_usharesoft_comuforge_Appliance_nbUpdates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20), )

    
    nbUpdates = property(__nbUpdates.value, __nbUpdates.set, None, u'the number of native package updates available for update')

    
    # Element oasPackage uses Python identifier oasPackage
    __oasPackage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'oasPackage'), 'oasPackage', '__httpwww_usharesoft_comuforge_Appliance_oasPackage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20), )

    
    oasPackage = property(__oasPackage.value, __oasPackage.set, None, None)

    
    # Element oasPackageUri uses Python identifier oasPackageUri
    __oasPackageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'oasPackageUri'), 'oasPackageUri', '__httpwww_usharesoft_comuforge_Appliance_oasPackageUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20), )

    
    oasPackageUri = property(__oasPackageUri.value, __oasPackageUri.set, None, None)

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Appliance_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri resource of the organization this appliance belongs to')

    
    # Element osProfile uses Python identifier osProfile
    __osProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osProfile'), 'osProfile', '__httpwww_usharesoft_comuforge_Appliance_osProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20), )

    
    osProfile = property(__osProfile.value, __osProfile.set, None, u'the :ref:`distribprofile-object` object describing the operating system profile of this appliance')

    
    # Element osProfileUri uses Python identifier osProfileUri
    __osProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osProfileUri'), 'osProfileUri', '__httpwww_usharesoft_comuforge_Appliance_osProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20), )

    
    osProfileUri = property(__osProfileUri.value, __osProfileUri.set, None, u'the uri resource for the operating system profile of this appliance')

    
    # Element parentApplianceUri uses Python identifier parentApplianceUri
    __parentApplianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentApplianceUri'), 'parentApplianceUri', '__httpwww_usharesoft_comuforge_Appliance_parentApplianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20), )

    
    parentApplianceUri = property(__parentApplianceUri.value, __parentApplianceUri.set, None, u'the uri resource of the parent appliance. This is set if this appliance is a clone of another appliance')

    
    # Element parentTemplateUri uses Python identifier parentTemplateUri
    __parentTemplateUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentTemplateUri'), 'parentTemplateUri', '__httpwww_usharesoft_comuforge_Appliance_parentTemplateUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20), )

    
    parentTemplateUri = property(__parentTemplateUri.value, __parentTemplateUri.set, None, u'the uri resource of an parent appliance template. This is set of this appliance is a result of importing an appliance (e.g. from a workspace)')

    
    # Element projects uses Python identifier projects
    __projects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projects'), 'projects', '__httpwww_usharesoft_comuforge_Appliance_projects', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20), )

    
    projects = property(__projects.value, __projects.set, None, u'a list of :ref:`project-object` objects added to this appliance')

    
    # Element projectUris uses Python identifier projectUris
    __projectUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projectUris'), 'projectUris', '__httpwww_usharesoft_comuforge_Appliance_projectUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20), )

    
    projectUris = property(__projectUris.value, __projectUris.set, None, u'a list of uris for the projects added to this appliance')

    
    # Element publishImages uses Python identifier publishImages
    __publishImages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishImages'), 'publishImages', '__httpwww_usharesoft_comuforge_Appliance_publishImages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20), )

    
    publishImages = property(__publishImages.value, __publishImages.set, None, u'a list of :ref:`publishimage-object` objects for the machine images that have been registered to\n                                one or more cloud platforms\n                            ')

    
    # Element publishImageUris uses Python identifier publishImageUris
    __publishImageUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishImageUris'), 'publishImageUris', '__httpwww_usharesoft_comuforge_Appliance_publishImageUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20), )

    
    publishImageUris = property(__publishImageUris.value, __publishImageUris.set, None, u'a list of uris for the machine images that have been registered to one or more cloud platforms')

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'revision'), 'revision', '__httpwww_usharesoft_comuforge_Appliance_revision', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20), )

    
    revision = property(__revision.value, __revision.set, None, u'the revision number of this appliance')

    
    # Element shared uses Python identifier shared
    __shared = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'shared'), 'shared', '__httpwww_usharesoft_comuforge_Appliance_shared', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20), )

    
    shared = property(__shared.value, __shared.set, None, u'a boolean highlighting this appliance has been shared to at least one workspace')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_Appliance_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20), )

    
    size = property(__size.value, __size.set, None, u'the size (in bytes) of all the packages and software added to this appliance')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_Appliance_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20), )

    
    tag = property(__tag.value, __tag.set, None, u'a tag for this appliance')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Appliance_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this appliance')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_Appliance_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this appliance')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __applianceExports.name() : __applianceExports,
        __archName.name() : __archName,
        __baseCloneUri.name() : __baseCloneUri,
        __baseImagesStatusUri.name() : __baseImagesStatusUri,
        __baseImagesUri.name() : __baseImagesUri,
        __baseMySoftwareUri.name() : __baseMySoftwareUri,
        __baseOasPackageUri.name() : __baseOasPackageUri,
        __baseOsProfileUri.name() : __baseOsProfileUri,
        __baseProjectsUri.name() : __baseProjectsUri,
        __basePublishImagesStatusUri.name() : __basePublishImagesStatusUri,
        __basePublishImagesUri.name() : __basePublishImagesUri,
        __baseTemplatesStatusUri.name() : __baseTemplatesStatusUri,
        __baseTemplatesUri.name() : __baseTemplatesUri,
        __bootScripts.name() : __bootScripts,
        __bootScriptsUri.name() : __bootScriptsUri,
        __bootScriptUris.name() : __bootScriptUris,
        __confMgmtPlatforms.name() : __confMgmtPlatforms,
        __confMgmtPlatformsUri.name() : __confMgmtPlatformsUri,
        __confMgmtPlatformUris.name() : __confMgmtPlatformUris,
        __description.name() : __description,
        __distributionName.name() : __distributionName,
        __distributionUri.name() : __distributionUri,
        __exportsUri.name() : __exportsUri,
        __images.name() : __images,
        __imageUris.name() : __imageUris,
        __imported.name() : __imported,
        __installedSize.name() : __installedSize,
        __installProfile.name() : __installProfile,
        __installProfileUri.name() : __installProfileUri,
        __lastPkgUpdate.name() : __lastPkgUpdate,
        __logo.name() : __logo,
        __mySoftwareList.name() : __mySoftwareList,
        __mySoftwareUris.name() : __mySoftwareUris,
        __name.name() : __name,
        __nbSecurityUpdates.name() : __nbSecurityUpdates,
        __nbUpdates.name() : __nbUpdates,
        __oasPackage.name() : __oasPackage,
        __oasPackageUri.name() : __oasPackageUri,
        __orgUri.name() : __orgUri,
        __osProfile.name() : __osProfile,
        __osProfileUri.name() : __osProfileUri,
        __parentApplianceUri.name() : __parentApplianceUri,
        __parentTemplateUri.name() : __parentTemplateUri,
        __projects.name() : __projects,
        __projectUris.name() : __projectUris,
        __publishImages.name() : __publishImages,
        __publishImageUris.name() : __publishImageUris,
        __revision.name() : __revision,
        __shared.name() : __shared,
        __size.name() : __size,
        __tag.name() : __tag,
        __uri.name() : __uri,
        __version.name() : __version
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Appliance', Appliance)


# Complex type {http://www.usharesoft.com/uforge}ApplianceExport with content type ELEMENT_ONLY
class ApplianceExport (UForgeObject):
    """
                Holds tracking information on requests to export an appliance. An export basically archives the appliance meta-data and all relevant software and allows the user to download that archive. The archive information can then be version controlled or imported
                to another UForge platform.

                The appliance export is an asynchronous job which may take some time. The current status of the export is stored in this object.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ApplianceExport')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 846, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element applianceName uses Python identifier applianceName
    __applianceName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceName'), 'applianceName', '__httpwww_usharesoft_comuforge_ApplianceExport_applianceName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 858, 20), )

    
    applianceName = property(__applianceName.value, __applianceName.set, None, u'the name of the exported appliance')

    
    # Element applianceVersion uses Python identifier applianceVersion
    __applianceVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceVersion'), 'applianceVersion', '__httpwww_usharesoft_comuforge_ApplianceExport_applianceVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 863, 20), )

    
    applianceVersion = property(__applianceVersion.value, __applianceVersion.set, None, u'the version of the exported appliance')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_ApplianceExport_downloadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 868, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, u'the uri allowing the archive to be downloaded')

    
    # Element downloaded uses Python identifier downloaded
    __downloaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloaded'), 'downloaded', '__httpwww_usharesoft_comuforge_ApplianceExport_downloaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 873, 20), )

    
    downloaded = property(__downloaded.value, __downloaded.set, None, u'flag to determine if there has been at least one request to download the export archive')

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'location'), 'location', '__httpwww_usharesoft_comuforge_ApplianceExport_location', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 879, 20), )

    
    location = property(__location.value, __location.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ApplianceExport_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 880, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri of the exported appliance')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_ApplianceExport_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 885, 20), )

    
    status = property(__status.value, __status.set, None, u'the :ref:`status-object` object providing the current status of the export')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ApplianceExport_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 890, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this appliance export')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __applianceName.name() : __applianceName,
        __applianceVersion.name() : __applianceVersion,
        __downloadUri.name() : __downloadUri,
        __downloaded.name() : __downloaded,
        __location.name() : __location,
        __parentUri.name() : __parentUri,
        __status.name() : __status,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ApplianceExport', ApplianceExport)


# Complex type {http://www.usharesoft.com/uforge}ApplianceExports with content type ELEMENT_ONLY
class ApplianceExports (UForgeObjects):
    """
                Provides a list of :ref:`applianceExport-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ApplianceExports')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 900, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element applianceExports uses Python identifier applianceExports
    __applianceExports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceExports'), 'applianceExports', '__httpwww_usharesoft_comuforge_ApplianceExports_applianceExports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 909, 20), )

    
    applianceExports = property(__applianceExports.value, __applianceExports.set, None, u'the list of :ref:`applianceExport-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __applianceExports.name() : __applianceExports
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ApplianceExports', ApplianceExports)


# Complex type {http://www.usharesoft.com/uforge}ApplianceImports with content type ELEMENT_ONLY
class ApplianceImports (UForgeObjects):
    """
                Provides a list of :ref:`applianceImport-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ApplianceImports')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 981, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element applianceImports uses Python identifier applianceImports
    __applianceImports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceImports'), 'applianceImports', '__httpwww_usharesoft_comuforge_ApplianceImports_applianceImports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 990, 20), )

    
    applianceImports = property(__applianceImports.value, __applianceImports.set, None, u'the list of :ref:`applianceImport-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __applianceImports.name() : __applianceImports
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ApplianceImports', ApplianceImports)


# Complex type {http://www.usharesoft.com/uforge}Appliances with content type ELEMENT_ONLY
class Appliances (UForgeObjects):
    """
                Provides a list of :ref:`appliance-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Appliances')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1005, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element appliances uses Python identifier appliances
    __appliances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'appliances'), 'appliances', '__httpwww_usharesoft_comuforge_Appliances_appliances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1014, 20), )

    
    appliances = property(__appliances.value, __appliances.set, None, u'the list of :ref:`appliance-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __appliances.name() : __appliances
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Appliances', Appliances)


# Complex type {http://www.usharesoft.com/uforge}ArtifactCredAccount with content type ELEMENT_ONLY
class ArtifactCredAccount (UForgeObject):
    """
                Holds artifact account information for a software artifact. These credentials allow the platform
                to communicate with the remote repository to fetch to add files for a software or project.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ArtifactCredAccount')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1110, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1120, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this artifact account')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1125, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this artifact account is attached to')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1130, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the artifact account')

    
    # Element host uses Python identifier host
    __host = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'host'), 'host', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_host', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1135, 20), )

    
    host = property(__host.value, __host.set, None, u'the hostname of the artifact account')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1140, 20), )

    
    login = property(__login.value, __login.set, None, u'the login (optional) to connect to the artifact account')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1145, 20), )

    
    password = property(__password.value, __password.set, None, u'the password (optional) to connect to the artifact account')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1150, 20), )

    
    type = property(__type.value, __type.set, None, u'the type of the artifact account, for example ``ftp``')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'port'), 'port', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_port', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1162, 20), )

    
    port = property(__port.value, __port.set, None, u'the port of the artifact account')

    
    # Element softwareArtifactsUri uses Python identifier softwareArtifactsUri
    __softwareArtifactsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareArtifactsUri'), 'softwareArtifactsUri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_softwareArtifactsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1167, 20), )

    
    softwareArtifactsUri = property(__softwareArtifactsUri.value, __softwareArtifactsUri.set, None, u'the uri resource to retrieve artifacts from the artifact account')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __uri.name() : __uri,
        __parentUri.name() : __parentUri,
        __name.name() : __name,
        __host.name() : __host,
        __login.name() : __login,
        __password.name() : __password,
        __type.name() : __type,
        __port.name() : __port,
        __softwareArtifactsUri.name() : __softwareArtifactsUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ArtifactCredAccount', ArtifactCredAccount)


# Complex type {http://www.usharesoft.com/uforge}ArtifactCredAccounts with content type ELEMENT_ONLY
class ArtifactCredAccounts (UForgeObjects):
    """
                Provides a list of :ref:`artifactcredaccount-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ArtifactCredAccounts')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1177, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element artifactCredAccounts uses Python identifier artifactCredAccounts
    __artifactCredAccounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactCredAccounts'), 'artifactCredAccounts', '__httpwww_usharesoft_comuforge_ArtifactCredAccounts_artifactCredAccounts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1186, 20), )

    
    artifactCredAccounts = property(__artifactCredAccounts.value, __artifactCredAccounts.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __artifactCredAccounts.name() : __artifactCredAccounts
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ArtifactCredAccounts', ArtifactCredAccounts)


# Complex type {http://www.usharesoft.com/uforge}AwsResources with content type ELEMENT_ONLY
class AwsResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}AwsResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'AwsResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1198, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element ec2Service uses Python identifier ec2Service
    __ec2Service = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ec2Service'), 'ec2Service', '__httpwww_usharesoft_comuforge_AwsResources_ec2Service', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1202, 20), )

    
    ec2Service = property(__ec2Service.value, __ec2Service.set, None, None)

    
    # Element regions uses Python identifier regions
    __regions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regions'), 'regions', '__httpwww_usharesoft_comuforge_AwsResources_regions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1228, 20), )

    
    regions = property(__regions.value, __regions.set, None, None)

    
    # Element s3Service uses Python identifier s3Service
    __s3Service = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u's3Service'), 's3Service', '__httpwww_usharesoft_comuforge_AwsResources_s3Service', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 20), )

    
    s3Service = property(__s3Service.value, __s3Service.set, None, None)

    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    _ElementMap.update({
        __ec2Service.name() : __ec2Service,
        __regions.name() : __regions,
        __s3Service.name() : __s3Service
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'AwsResources', AwsResources)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_246 (AwsService):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1203, 24)
    _ElementMap = AwsService._ElementMap.copy()
    _AttributeMap = AwsService._AttributeMap.copy()
    # Base type is AwsService
    
    # Element amis uses Python identifier amis
    __amis = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'amis'), 'amis', '__httpwww_usharesoft_comuforge_CTD_ANON_246_amis', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1207, 40), )

    
    amis = property(__amis.value, __amis.set, None, None)

    
    # Element RegionId (RegionId) inherited from {http://www.usharesoft.com/uforge}AwsService
    _ElementMap.update({
        __amis.name() : __amis
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_247 (AwsService):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1232, 36)
    _ElementMap = AwsService._ElementMap.copy()
    _AttributeMap = AwsService._AttributeMap.copy()
    # Base type is AwsService
    
    # Element localisation uses Python identifier localisation
    __localisation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'localisation'), 'localisation', '__httpwww_usharesoft_comuforge_CTD_ANON_247_localisation', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1236, 52), )

    
    localisation = property(__localisation.value, __localisation.set, None, None)

    
    # Element RegionId (RegionId) inherited from {http://www.usharesoft.com/uforge}AwsService
    _ElementMap.update({
        __localisation.name() : __localisation
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_248 (AwsService):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1246, 24)
    _ElementMap = AwsService._ElementMap.copy()
    _AttributeMap = AwsService._AttributeMap.copy()
    # Base type is AwsService
    
    # Element buckets uses Python identifier buckets
    __buckets = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'buckets'), 'buckets', '__httpwww_usharesoft_comuforge_CTD_ANON_248_buckets', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1250, 40), )

    
    buckets = property(__buckets.value, __buckets.set, None, None)

    
    # Element RegionId (RegionId) inherited from {http://www.usharesoft.com/uforge}AwsService
    _ElementMap.update({
        __buckets.name() : __buckets
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_249 (AwsService):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 56)
    _ElementMap = AwsService._ElementMap.copy()
    _AttributeMap = AwsService._AttributeMap.copy()
    # Base type is AwsService
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_249_name', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1258, 72), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'owner'), 'owner', '__httpwww_usharesoft_comuforge_CTD_ANON_249_owner', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 72), )

    
    owner = property(__owner.value, __owner.set, None, None)

    
    # Element permission uses Python identifier permission
    __permission = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'permission'), 'permission', '__httpwww_usharesoft_comuforge_CTD_ANON_249_permission', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1260, 72), )

    
    permission = property(__permission.value, __permission.set, None, None)

    
    # Element RegionId (RegionId) inherited from {http://www.usharesoft.com/uforge}AwsService
    _ElementMap.update({
        __name.name() : __name,
        __owner.name() : __owner,
        __permission.name() : __permission
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}AzureResources with content type ELEMENT_ONLY
class AzureResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}AzureResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'AzureResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1294, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element management uses Python identifier management
    __management = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'management'), 'management', '__httpwww_usharesoft_comuforge_AzureResources_management', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1298, 20), )

    
    management = property(__management.value, __management.set, None, None)

    
    # Element storage uses Python identifier storage
    __storage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'storage'), 'storage', '__httpwww_usharesoft_comuforge_AzureResources_storage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1395, 20), )

    
    storage = property(__storage.value, __storage.set, None, None)

    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    _ElementMap.update({
        __management.name() : __management,
        __storage.name() : __storage
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'AzureResources', AzureResources)


# Complex type {http://www.usharesoft.com/uforge}Blueprint with content type ELEMENT_ONLY
class Blueprint (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Blueprint with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Blueprint')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1437, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element deployments uses Python identifier deployments
    __deployments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deployments'), 'deployments', '__httpwww_usharesoft_comuforge_Blueprint_deployments', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1441, 20), )

    
    deployments = property(__deployments.value, __deployments.set, None, None)

    
    # Element deploymentsUri uses Python identifier deploymentsUri
    __deploymentsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deploymentsUri'), 'deploymentsUri', '__httpwww_usharesoft_comuforge_Blueprint_deploymentsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1448, 20), )

    
    deploymentsUri = property(__deploymentsUri.value, __deploymentsUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Blueprint_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1449, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element exportObjects uses Python identifier exportObjects
    __exportObjects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportObjects'), 'exportObjects', '__httpwww_usharesoft_comuforge_Blueprint_exportObjects', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20), )

    
    exportObjects = property(__exportObjects.value, __exportObjects.set, None, None)

    
    # Element exportsUri uses Python identifier exportsUri
    __exportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportsUri'), 'exportsUri', '__httpwww_usharesoft_comuforge_Blueprint_exportsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20), )

    
    exportsUri = property(__exportsUri.value, __exportsUri.set, None, None)

    
    # Element layers uses Python identifier layers
    __layers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'layers'), 'layers', '__httpwww_usharesoft_comuforge_Blueprint_layers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20), )

    
    layers = property(__layers.value, __layers.set, None, None)

    
    # Element layersUri uses Python identifier layersUri
    __layersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'layersUri'), 'layersUri', '__httpwww_usharesoft_comuforge_Blueprint_layersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1465, 20), )

    
    layersUri = property(__layersUri.value, __layersUri.set, None, None)

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_Blueprint_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20), )

    
    logo = property(__logo.value, __logo.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Blueprint_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Blueprint_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1468, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Blueprint_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1469, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'revision'), 'revision', '__httpwww_usharesoft_comuforge_Blueprint_revision', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 20), )

    
    revision = property(__revision.value, __revision.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Blueprint_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1471, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_Blueprint_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1472, 20), )

    
    version = property(__version.value, __version.set, None, None)

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zones'), 'zones', '__httpwww_usharesoft_comuforge_Blueprint_zones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1473, 20), )

    
    zones = property(__zones.value, __zones.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __deployments.name() : __deployments,
        __deploymentsUri.name() : __deploymentsUri,
        __description.name() : __description,
        __exportObjects.name() : __exportObjects,
        __exportsUri.name() : __exportsUri,
        __layers.name() : __layers,
        __layersUri.name() : __layersUri,
        __logo.name() : __logo,
        __name.name() : __name,
        __orgUri.name() : __orgUri,
        __parentUri.name() : __parentUri,
        __revision.name() : __revision,
        __uri.name() : __uri,
        __version.name() : __version,
        __zones.name() : __zones
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Blueprint', Blueprint)


# Complex type {http://www.usharesoft.com/uforge}BlueprintLayer with content type ELEMENT_ONLY
class BlueprintLayer (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}BlueprintLayer with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BlueprintLayer')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1485, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element bootOrder uses Python identifier bootOrder
    __bootOrder = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootOrder'), 'bootOrder', '__httpwww_usharesoft_comuforge_BlueprintLayer_bootOrder', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1489, 20), )

    
    bootOrder = property(__bootOrder.value, __bootOrder.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_BlueprintLayer_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1490, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element hardwareSettings uses Python identifier hardwareSettings
    __hardwareSettings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hardwareSettings'), 'hardwareSettings', '__httpwww_usharesoft_comuforge_BlueprintLayer_hardwareSettings', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1491, 20), )

    
    hardwareSettings = property(__hardwareSettings.value, __hardwareSettings.set, None, None)

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_BlueprintLayer_installProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1492, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, None)

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_installProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1493, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_BlueprintLayer_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1494, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element nbInstances uses Python identifier nbInstances
    __nbInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbInstances'), 'nbInstances', '__httpwww_usharesoft_comuforge_BlueprintLayer_nbInstances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1495, 20), )

    
    nbInstances = property(__nbInstances.value, __nbInstances.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1496, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element securityGroup uses Python identifier securityGroup
    __securityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_BlueprintLayer_securityGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1497, 20), )

    
    securityGroup = property(__securityGroup.value, __securityGroup.set, None, None)

    
    # Element securityGroupUri uses Python identifier securityGroupUri
    __securityGroupUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroupUri'), 'securityGroupUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_securityGroupUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20), )

    
    securityGroupUri = property(__securityGroupUri.value, __securityGroupUri.set, None, None)

    
    # Element template uses Python identifier template
    __template = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'template'), 'template', '__httpwww_usharesoft_comuforge_BlueprintLayer_template', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20), )

    
    template = property(__template.value, __template.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_BlueprintLayer_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __bootOrder.name() : __bootOrder,
        __description.name() : __description,
        __hardwareSettings.name() : __hardwareSettings,
        __installProfile.name() : __installProfile,
        __installProfileUri.name() : __installProfileUri,
        __name.name() : __name,
        __nbInstances.name() : __nbInstances,
        __parentUri.name() : __parentUri,
        __securityGroup.name() : __securityGroup,
        __securityGroupUri.name() : __securityGroupUri,
        __template.name() : __template,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BlueprintLayer', BlueprintLayer)


# Complex type {http://www.usharesoft.com/uforge}BlueprintLayers with content type ELEMENT_ONLY
class BlueprintLayers (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}BlueprintLayers with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BlueprintLayers')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1506, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element blueprintLayers uses Python identifier blueprintLayers
    __blueprintLayers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprintLayers'), 'blueprintLayers', '__httpwww_usharesoft_comuforge_BlueprintLayers_blueprintLayers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1510, 20), )

    
    blueprintLayers = property(__blueprintLayers.value, __blueprintLayers.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __blueprintLayers.name() : __blueprintLayers
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BlueprintLayers', BlueprintLayers)


# Complex type {http://www.usharesoft.com/uforge}Blueprints with content type ELEMENT_ONLY
class Blueprints (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}Blueprints with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Blueprints')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1522, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element blueprints uses Python identifier blueprints
    __blueprints = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprints'), 'blueprints', '__httpwww_usharesoft_comuforge_Blueprints_blueprints', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1526, 20), )

    
    blueprints = property(__blueprints.value, __blueprints.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __blueprints.name() : __blueprints
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Blueprints', Blueprints)


# Complex type {http://www.usharesoft.com/uforge}BootScripts with content type ELEMENT_ONLY
class BootScripts (UForgeObjects):
    """
                Provides a list of :ref:`bootscript-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BootScripts')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1570, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element bootScripts uses Python identifier bootScripts
    __bootScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootScripts'), 'bootScripts', '__httpwww_usharesoft_comuforge_BootScripts_bootScripts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1579, 20), )

    
    bootScripts = property(__bootScripts.value, __bootScripts.set, None, u'the list of :ref:`bootscript-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __bootScripts.name() : __bootScripts
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BootScripts', BootScripts)


# Complex type {http://www.usharesoft.com/uforge}BundleRestriction with content type ELEMENT_ONLY
class BundleRestriction (UForgeObject):
    """
                Provides the restriction on distributions for a software bundle.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BundleRestriction')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1594, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_BundleRestriction_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1603, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri of this bundle restriction')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_BundleRestriction_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1608, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this bundle restriction belongs to')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_BundleRestriction_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1613, 20), )

    
    type = property(__type.value, __type.set, None, u'the bundle restriction type')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_BundleRestriction_distributionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1623, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, u'the uri resource to retrieve all the operating system this bundle restriction is for')

    
    # Element distributionUris uses Python identifier distributionUris
    __distributionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_BundleRestriction_distributionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1628, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, u'the list of uri resources of each operating system this bundle restriction is for')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __uri.name() : __uri,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __distributionsUri.name() : __distributionsUri,
        __distributionUris.name() : __distributionUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BundleRestriction', BundleRestriction)


# Complex type {http://www.usharesoft.com/uforge}BundleRestrictions with content type ELEMENT_ONLY
class BundleRestrictions (UForgeObjects):
    """
                Provides a list of :ref:`bundlerestriction-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BundleRestrictions')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1638, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element bundleRestrictions uses Python identifier bundleRestrictions
    __bundleRestrictions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleRestrictions'), 'bundleRestrictions', '__httpwww_usharesoft_comuforge_BundleRestrictions_bundleRestrictions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1647, 20), )

    
    bundleRestrictions = property(__bundleRestrictions.value, __bundleRestrictions.set, None, u'the list of :ref:`bundlerestriction-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __bundleRestrictions.name() : __bundleRestrictions
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BundleRestrictions', BundleRestrictions)


# Complex type {http://www.usharesoft.com/uforge}Catalog with content type ELEMENT_ONLY
class Catalog (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Catalog with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Catalog')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1662, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element distributions uses Python identifier distributions
    __distributions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_Catalog_distributions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1666, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, None)

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formats'), 'formats', '__httpwww_usharesoft_comuforge_Catalog_formats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1673, 20), )

    
    formats = property(__formats.value, __formats.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Catalog_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1680, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __distributions.name() : __distributions,
        __formats.name() : __formats,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Catalog', Catalog)


# Complex type {http://www.usharesoft.com/uforge}Categories with content type ELEMENT_ONLY
class Categories (UForgeObjects):
    """
                Provides a list of :ref:`category-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Categories')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1686, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element categories uses Python identifier categories
    __categories = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'categories'), 'categories', '__httpwww_usharesoft_comuforge_Categories_categories', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1695, 20), )

    
    categories = property(__categories.value, __categories.set, None, u'the list of :ref:`category-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __categories.name() : __categories
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Categories', Categories)


# Complex type {http://www.usharesoft.com/uforge}Category with content type ELEMENT_ONLY
class Category (UForgeObject):
    """
                Holds the information of one category available on the platform. Categories are used
                to classify appliance templates into groups. A category may have child categories, allowing an administrator
                to create more complicated taxonomy
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Category')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1710, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Category_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1721, 20), )

    
    name = property(__name.value, __name.set, None, u'the category name (displayed name)')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Category_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1726, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri resource of the organization this category is registered to')

    
    # Element subCategories uses Python identifier subCategories
    __subCategories = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subCategories'), 'subCategories', '__httpwww_usharesoft_comuforge_Category_subCategories', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1731, 20), )

    
    subCategories = property(__subCategories.value, __subCategories.set, None, u'the list of sub categories (list of :ref:`category-object` objects)')

    
    # Element subCategoryUri uses Python identifier subCategoryUri
    __subCategoryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subCategoryUri'), 'subCategoryUri', '__httpwww_usharesoft_comuforge_Category_subCategoryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1741, 20), )

    
    subCategoryUri = property(__subCategoryUri.value, __subCategoryUri.set, None, u'the uri resource to get all the sub-categories')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Category_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1746, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri of this category')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Category_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1751, 20), )

    
    type = property(__type.value, __type.set, None, u'the category type')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __orgUri.name() : __orgUri,
        __subCategories.name() : __subCategories,
        __subCategoryUri.name() : __subCategoryUri,
        __uri.name() : __uri,
        __type.name() : __type
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Category', Category)


# Complex type {http://www.usharesoft.com/uforge}Certificates with content type ELEMENT_ONLY
class Certificates (UForgeObjects):
    """
                Provides a list of :ref:`certificate-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Certificates')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1822, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element certificates uses Python identifier certificates
    __certificates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_Certificates_certificates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1831, 20), )

    
    certificates = property(__certificates.value, __certificates.set, None, u'the list of :ref:`certificate-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __certificates.name() : __certificates
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Certificates', Certificates)


# Complex type {http://www.usharesoft.com/uforge}CloudProviders with content type ELEMENT_ONLY
class CloudProviders (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}CloudProviders with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CloudProviders')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1846, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element cloudProviders uses Python identifier cloudProviders
    __cloudProviders = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cloudProviders'), 'cloudProviders', '__httpwww_usharesoft_comuforge_CloudProviders_cloudProviders', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1850, 20), )

    
    cloudProviders = property(__cloudProviders.value, __cloudProviders.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __cloudProviders.name() : __cloudProviders
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CloudProviders', CloudProviders)


# Complex type {http://www.usharesoft.com/uforge}CloudProvider with content type ELEMENT_ONLY
class CloudProvider (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}CloudProvider with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CloudProvider')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1863, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CloudProvider_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_CloudProvider_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1868, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element baseVirtualImagesRepositoriesUri uses Python identifier baseVirtualImagesRepositoriesUri
    __baseVirtualImagesRepositoriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseVirtualImagesRepositoriesUri'), 'baseVirtualImagesRepositoriesUri', '__httpwww_usharesoft_comuforge_CloudProvider_baseVirtualImagesRepositoriesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1869, 20), )

    
    baseVirtualImagesRepositoriesUri = property(__baseVirtualImagesRepositoriesUri.value, __baseVirtualImagesRepositoriesUri.set, None, None)

    
    # Element tenants uses Python identifier tenants
    __tenants = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenants'), 'tenants', '__httpwww_usharesoft_comuforge_CloudProvider_tenants', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 20), )

    
    tenants = property(__tenants.value, __tenants.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __uri.name() : __uri,
        __baseVirtualImagesRepositoriesUri.name() : __baseVirtualImagesRepositoriesUri,
        __tenants.name() : __tenants
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CloudProvider', CloudProvider)


# Complex type {http://www.usharesoft.com/uforge}CloudstackEntity with content type ELEMENT_ONLY
class CloudstackEntity (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}CloudstackEntity with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CloudstackEntity')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1912, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'id'), 'id', '__httpwww_usharesoft_comuforge_CloudstackEntity_id', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20), )

    
    id = property(__id.value, __id.set, None, None)

    _ElementMap.update({
        __id.name() : __id
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CloudstackEntity', CloudstackEntity)


# Complex type {http://www.usharesoft.com/uforge}CloudstackResources with content type ELEMENT_ONLY
class CloudstackResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}CloudstackResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CloudstackResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1922, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element diskOfferings uses Python identifier diskOfferings
    __diskOfferings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskOfferings'), 'diskOfferings', '__httpwww_usharesoft_comuforge_CloudstackResources_diskOfferings', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 20), )

    
    diskOfferings = property(__diskOfferings.value, __diskOfferings.set, None, None)

    
    # Element domains uses Python identifier domains
    __domains = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domains'), 'domains', '__httpwww_usharesoft_comuforge_CloudstackResources_domains', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1945, 20), )

    
    domains = property(__domains.value, __domains.set, None, None)

    
    # Element isos uses Python identifier isos
    __isos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'isos'), 'isos', '__httpwww_usharesoft_comuforge_CloudstackResources_isos', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2046, 20), )

    
    isos = property(__isos.value, __isos.set, None, None)

    
    # Element properties uses Python identifier properties
    __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'properties'), 'properties', '__httpwww_usharesoft_comuforge_CloudstackResources_properties', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 20), )

    
    properties = property(__properties.value, __properties.set, None, None)

    
    # Element serviceOfferings uses Python identifier serviceOfferings
    __serviceOfferings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceOfferings'), 'serviceOfferings', '__httpwww_usharesoft_comuforge_CloudstackResources_serviceOfferings', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 20), )

    
    serviceOfferings = property(__serviceOfferings.value, __serviceOfferings.set, None, None)

    
    # Element templates uses Python identifier templates
    __templates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templates'), 'templates', '__httpwww_usharesoft_comuforge_CloudstackResources_templates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2111, 20), )

    
    templates = property(__templates.value, __templates.set, None, None)

    
    # Element vms uses Python identifier vms
    __vms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vms'), 'vms', '__httpwww_usharesoft_comuforge_CloudstackResources_vms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2142, 20), )

    
    vms = property(__vms.value, __vms.set, None, None)

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zones'), 'zones', '__httpwww_usharesoft_comuforge_CloudstackResources_zones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2230, 20), )

    
    zones = property(__zones.value, __zones.set, None, None)

    _ElementMap.update({
        __diskOfferings.name() : __diskOfferings,
        __domains.name() : __domains,
        __isos.name() : __isos,
        __properties.name() : __properties,
        __serviceOfferings.name() : __serviceOfferings,
        __templates.name() : __templates,
        __vms.name() : __vms,
        __zones.name() : __zones
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CloudstackResources', CloudstackResources)


# Complex type {http://www.usharesoft.com/uforge}Comment with content type ELEMENT_ONLY
class Comment (UForgeObject):
    """
                Holds the information of a comment or question from an user.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Comment')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2262, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element abused uses Python identifier abused
    __abused = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'abused'), 'abused', '__httpwww_usharesoft_comuforge_Comment_abused', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 20), )

    
    abused = property(__abused.value, __abused.set, None, u'boolean flag to determine if this comment has been flagged as abusive (the message content could be inappropriate')

    
    # Element abuseUri uses Python identifier abuseUri
    __abuseUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'abuseUri'), 'abuseUri', '__httpwww_usharesoft_comuforge_Comment_abuseUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2276, 20), )

    
    abuseUri = property(__abuseUri.value, __abuseUri.set, None, u'the uri resource to use to flag that this comment is inappropriate')

    
    # Element likesUri uses Python identifier likesUri
    __likesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'likesUri'), 'likesUri', '__httpwww_usharesoft_comuforge_Comment_likesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2281, 20), )

    
    likesUri = property(__likesUri.value, __likesUri.set, None, u'the uri resource to use to like this comment')

    
    # Element loginName uses Python identifier loginName
    __loginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_Comment_loginName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2286, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, u'the username of the user who has posted this comment')

    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'message'), 'message', '__httpwww_usharesoft_comuforge_Comment_message', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2291, 20), )

    
    message = property(__message.value, __message.set, None, u'the comment content')

    
    # Element nbAbused uses Python identifier nbAbused
    __nbAbused = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbAbused'), 'nbAbused', '__httpwww_usharesoft_comuforge_Comment_nbAbused', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 20), )

    
    nbAbused = property(__nbAbused.value, __nbAbused.set, None, u'the number of times this comment has been flagged as inappropriate')

    
    # Element nbDislike uses Python identifier nbDislike
    __nbDislike = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbDislike'), 'nbDislike', '__httpwww_usharesoft_comuforge_Comment_nbDislike', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2301, 20), )

    
    nbDislike = property(__nbDislike.value, __nbDislike.set, None, u'the number of dislikes for this comment')

    
    # Element nbLike uses Python identifier nbLike
    __nbLike = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbLike'), 'nbLike', '__httpwww_usharesoft_comuforge_Comment_nbLike', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2306, 20), )

    
    nbLike = property(__nbLike.value, __nbLike.set, None, u'the number of likes for this comment')

    
    # Element photo uses Python identifier photo
    __photo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'photo'), 'photo', '__httpwww_usharesoft_comuforge_Comment_photo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2311, 20), )

    
    photo = property(__photo.value, __photo.set, None, u'the avatar/photo of the user who has posted this comment')

    
    # Element rating uses Python identifier rating
    __rating = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rating'), 'rating', '__httpwww_usharesoft_comuforge_Comment_rating', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2316, 20), )

    
    rating = property(__rating.value, __rating.set, None, u'the overall rating for this comment (used when this comment is a review)')

    
    # Element replies uses Python identifier replies
    __replies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'replies'), 'replies', '__httpwww_usharesoft_comuforge_Comment_replies', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2324, 20), )

    
    replies = property(__replies.value, __replies.set, None, u'a list of replies to this comment (list of :ref:`comment-object` objects)')

    
    # Element replyUri uses Python identifier replyUri
    __replyUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'replyUri'), 'replyUri', '__httpwww_usharesoft_comuforge_Comment_replyUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2334, 20), )

    
    replyUri = property(__replyUri.value, __replyUri.set, None, u'the uri resource to post a reply to this comment')

    
    # Element tags uses Python identifier tags
    __tags = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tags'), 'tags', '__httpwww_usharesoft_comuforge_Comment_tags', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 20), )

    
    tags = property(__tags.value, __tags.set, None, u'a string of tags for this comment')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Comment_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2344, 20), )

    
    type = property(__type.value, __type.set, None, u'the comment type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Comment_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2355, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this comment')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __abused.name() : __abused,
        __abuseUri.name() : __abuseUri,
        __likesUri.name() : __likesUri,
        __loginName.name() : __loginName,
        __message.name() : __message,
        __nbAbused.name() : __nbAbused,
        __nbDislike.name() : __nbDislike,
        __nbLike.name() : __nbLike,
        __photo.name() : __photo,
        __rating.name() : __rating,
        __replies.name() : __replies,
        __replyUri.name() : __replyUri,
        __tags.name() : __tags,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Comment', Comment)


# Complex type {http://www.usharesoft.com/uforge}Comments with content type ELEMENT_ONLY
class Comments (UForgeObjects):
    """
                Provides a list of :ref:`comment-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Comments')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2365, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element comments uses Python identifier comments
    __comments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'comments'), 'comments', '__httpwww_usharesoft_comuforge_Comments_comments', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2374, 20), )

    
    comments = property(__comments.value, __comments.set, None, u'the list of :ref:`comment-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __comments.name() : __comments
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Comments', Comments)


# Complex type {http://www.usharesoft.com/uforge}Companies with content type ELEMENT_ONLY
class Companies (UForgeObjects):
    """
                Provides a list of :ref:`company-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Companies')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2389, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element companies uses Python identifier companies
    __companies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'companies'), 'companies', '__httpwww_usharesoft_comuforge_Companies_companies', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2398, 20), )

    
    companies = property(__companies.value, __companies.set, None, u'the list of :ref:`company-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __companies.name() : __companies
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Companies', Companies)


# Complex type {http://www.usharesoft.com/uforge}Company with content type ELEMENT_ONLY
class Company (UForgeObject):
    """Provides information for an organization.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Company')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2413, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element address uses Python identifier address
    __address = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'address'), 'address', '__httpwww_usharesoft_comuforge_Company_address', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2421, 20), )

    
    address = property(__address.value, __address.set, None, u'the :ref:`address-object` of the company')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_Company_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2426, 20), )

    
    logo = property(__logo.value, __logo.set, None, u'the photo or :ref:`logo-object` of the company')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Company_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2431, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the company')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Company_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2436, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this company is attached to')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Company_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2441, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this company')

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'website'), 'website', '__httpwww_usharesoft_comuforge_Company_website', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2446, 20), )

    
    website = property(__website.value, __website.set, None, u'the website URL of this company')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __address.name() : __address,
        __logo.name() : __logo,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __uri.name() : __uri,
        __website.name() : __website
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Company', Company)


# Complex type {http://www.usharesoft.com/uforge}ConfMgmtPlatform with content type ELEMENT_ONLY
class ConfMgmtPlatform (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}ConfMgmtPlatform with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ConfMgmtPlatform')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2456, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element enabled uses Python identifier enabled
    __enabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_enabled', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2460, 20), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2461, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element project uses Python identifier project
    __project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'project'), 'project', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_project', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2462, 20), )

    
    project = property(__project.value, __project.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2463, 20), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2464, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __enabled.name() : __enabled,
        __parentUri.name() : __parentUri,
        __project.name() : __project,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ConfMgmtPlatform', ConfMgmtPlatform)


# Complex type {http://www.usharesoft.com/uforge}ConfMgmtPlatforms with content type ELEMENT_ONLY
class ConfMgmtPlatforms (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}ConfMgmtPlatforms with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ConfMgmtPlatforms')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2470, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element platforms uses Python identifier platforms
    __platforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'platforms'), 'platforms', '__httpwww_usharesoft_comuforge_ConfMgmtPlatforms_platforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2474, 20), )

    
    platforms = property(__platforms.value, __platforms.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __platforms.name() : __platforms
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ConfMgmtPlatforms', ConfMgmtPlatforms)


# Complex type {http://www.usharesoft.com/uforge}CredAccount with content type ELEMENT_ONLY
class CredAccount (UForgeObject):
    """
                Holds general account information for a target cloud environment. These credentials allow the platform
                to communicate with the target cloud environment including registering machine images.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccount')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2486, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_CredAccount_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the cloud account')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_CredAccount_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this cloud account is attached to')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_CredAccount_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this cloud account')

    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CredAccount_targetPlatform', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, u'the target platform (see :ref:`targetplatform-object`) this cloud account is for')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __uri.name() : __uri,
        __targetPlatform.name() : __targetPlatform
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccount', CredAccount)


# Complex type {http://www.usharesoft.com/uforge}CredAccounts with content type ELEMENT_ONLY
class CredAccounts (UForgeObjects):
    """
                Provides a list of :ref:`credaccount-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccounts')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2895, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element credAccounts uses Python identifier credAccounts
    __credAccounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccounts'), 'credAccounts', '__httpwww_usharesoft_comuforge_CredAccounts_credAccounts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2904, 20), )

    
    credAccounts = property(__credAccounts.value, __credAccounts.set, None, u'the list of :ref:`credaccount-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __credAccounts.name() : __credAccounts
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccounts', CredAccounts)


# Complex type {http://www.usharesoft.com/uforge}Deployment with content type ELEMENT_ONLY
class Deployment (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Deployment with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Deployment')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3073, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element blueprintUri uses Python identifier blueprintUri
    __blueprintUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprintUri'), 'blueprintUri', '__httpwww_usharesoft_comuforge_Deployment_blueprintUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3077, 20), )

    
    blueprintUri = property(__blueprintUri.value, __blueprintUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Deployment_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_Deployment_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3079, 20), )

    
    images = property(__images.value, __images.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Deployment_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3086, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Deployment_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3087, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_Deployment_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Deployment_statusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3089, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Deployment_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3090, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __blueprintUri.name() : __blueprintUri,
        __description.name() : __description,
        __images.name() : __images,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __status.name() : __status,
        __statusUri.name() : __statusUri,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Deployment', Deployment)


# Complex type {http://www.usharesoft.com/uforge}Disk with content type ELEMENT_ONLY
class Disk (UForgeObject):
    """
                Holds the information of a physical disk that is part of a partitioning table. A disk
                may also contain physical and logical partitions.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Disk')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3097, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element blockSize uses Python identifier blockSize
    __blockSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blockSize'), 'blockSize', '__httpwww_usharesoft_comuforge_Disk_blockSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3107, 20), )

    
    blockSize = property(__blockSize.value, __blockSize.set, None, u'the disk block size (bytes)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Disk_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3112, 20), )

    
    name = property(__name.value, __name.set, None, u'the disk name, for example ``sda``')

    
    # Element partitions uses Python identifier partitions
    __partitions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitions'), 'partitions', '__httpwww_usharesoft_comuforge_Disk_partitions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3127, 20), )

    
    partitions = property(__partitions.value, __partitions.set, None, u'a list of partitions this disk has (see :ref:`partition-object`)')

    
    # Element partitionsUri uses Python identifier partitionsUri
    __partitionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionsUri'), 'partitionsUri', '__httpwww_usharesoft_comuforge_Disk_partitionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3137, 20), )

    
    partitionsUri = property(__partitionsUri.value, __partitionsUri.set, None, u'the uri resource to retrieve all the partitions for this disk')

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_Disk_partitionTableUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3142, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, u'the uri resource of the parent partition table')

    
    # Element partitionType uses Python identifier partitionType
    __partitionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionType'), 'partitionType', '__httpwww_usharesoft_comuforge_Disk_partitionType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3147, 20), )

    
    partitionType = property(__partitionType.value, __partitionType.set, None, u'the disk type')

    
    # Element partitionUris uses Python identifier partitionUris
    __partitionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionUris'), 'partitionUris', '__httpwww_usharesoft_comuforge_Disk_partitionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3158, 20), )

    
    partitionUris = property(__partitionUris.value, __partitionUris.set, None, u'the list of uris for the partitions this disk has')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_Disk_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3163, 20), )

    
    size = property(__size.value, __size.set, None, u'the disk size (in bytes)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Disk_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3168, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource for this disk')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __blockSize.name() : __blockSize,
        __name.name() : __name,
        __partitions.name() : __partitions,
        __partitionsUri.name() : __partitionsUri,
        __partitionTableUri.name() : __partitionTableUri,
        __partitionType.name() : __partitionType,
        __partitionUris.name() : __partitionUris,
        __size.name() : __size,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Disk', Disk)


# Complex type {http://www.usharesoft.com/uforge}Disks with content type ELEMENT_ONLY
class Disks (UForgeObjects):
    """
                Provides a list of :ref:`disk-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Disks')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3178, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element disks uses Python identifier disks
    __disks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disks'), 'disks', '__httpwww_usharesoft_comuforge_Disks_disks', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3187, 20), )

    
    disks = property(__disks.value, __disks.set, None, u'the list of :ref:`disk-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __disks.name() : __disks
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Disks', Disks)


# Complex type {http://www.usharesoft.com/uforge}DistribProfiles with content type ELEMENT_ONLY
class DistribProfiles (UForgeObjects):
    """
                Provides a list of :ref:`distribprofile-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'DistribProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3235, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element distribProfiles uses Python identifier distribProfiles
    __distribProfiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribProfiles'), 'distribProfiles', '__httpwww_usharesoft_comuforge_DistribProfiles_distribProfiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3244, 20), )

    
    distribProfiles = property(__distribProfiles.value, __distribProfiles.set, None, u'the list of :ref:`distribprofile-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __distribProfiles.name() : __distribProfiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'DistribProfiles', DistribProfiles)


# Complex type {http://www.usharesoft.com/uforge}DistribProfileTemplate with content type ELEMENT_ONLY
class DistribProfileTemplate (UForgeObject):
    """
                Describes a group of native packages from an operating system. This profile is
                created by a platform administrator. These templates are used by users of the platform to easily create operating
                system profiles that are part of an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'DistribProfileTemplate')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element abbreviation uses Python identifier abbreviation
    __abbreviation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'abbreviation'), 'abbreviation', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_abbreviation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20), )

    
    abbreviation = property(__abbreviation.value, __abbreviation.set, None, None)

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean to determine if this os profile template is active (i.e. available to use by a user)')

    
    # Element arch uses Python identifier arch
    __arch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'arch'), 'arch', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_arch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20), )

    
    arch = property(__arch.value, __arch.set, None, u'the architecture of the operating system this os profile template is based on')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20), )

    
    description = property(__description.value, __description.set, None, u'the description of this os profile template')

    
    # Element distributionPackagesUri uses Python identifier distributionPackagesUri
    __distributionPackagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionPackagesUri'), 'distributionPackagesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionPackagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20), )

    
    distributionPackagesUri = property(__distributionPackagesUri.value, __distributionPackagesUri.set, None, u'the uri resource to retrieve all the operating system packages contained in this os profile template')

    
    # Element distributionServicesUri uses Python identifier distributionServicesUri
    __distributionServicesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionServicesUri'), 'distributionServicesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionServicesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20), )

    
    distributionServicesUri = property(__distributionServicesUri.value, __distributionServicesUri.set, None, None)

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, u'the uri resource to retrieve the operating system information this os profile template is based on')

    
    # Element installedSize uses Python identifier installedSize
    __installedSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_installedSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, u'estimated install disk size required (in bytes) to install the packages this template contains. Note, this attempts to include all package dependencies.\n                            ')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this os profile template')

    
    # Element packagesUri uses Python identifier packagesUri
    __packagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_packagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, u'the uri resource to retrieve all the packages this os profile template contains (may contain custom packages from other repositories other than the operating system)')

    
    # Element packageUris uses Python identifier packageUris
    __packageUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packageUris'), 'packageUris', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_packageUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20), )

    
    packageUris = property(__packageUris.value, __packageUris.set, None, u'the list of uris for the packages this os profile template contains')

    
    # Element servicesUri uses Python identifier servicesUri
    __servicesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'servicesUri'), 'servicesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_servicesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20), )

    
    servicesUri = property(__servicesUri.value, __servicesUri.set, None, None)

    
    # Element serviceUris uses Python identifier serviceUris
    __serviceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceUris'), 'serviceUris', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_serviceUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20), )

    
    serviceUris = property(__serviceUris.value, __serviceUris.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20), )

    
    size = property(__size.value, __size.set, None, u'the total size of all the packages contained in this os profile template')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this os profile template')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this os profile template')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __abbreviation.name() : __abbreviation,
        __active.name() : __active,
        __arch.name() : __arch,
        __description.name() : __description,
        __distributionPackagesUri.name() : __distributionPackagesUri,
        __distributionServicesUri.name() : __distributionServicesUri,
        __distributionUri.name() : __distributionUri,
        __installedSize.name() : __installedSize,
        __name.name() : __name,
        __packagesUri.name() : __packagesUri,
        __packageUris.name() : __packageUris,
        __servicesUri.name() : __servicesUri,
        __serviceUris.name() : __serviceUris,
        __size.name() : __size,
        __uri.name() : __uri,
        __version.name() : __version
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'DistribProfileTemplate', DistribProfileTemplate)


# Complex type {http://www.usharesoft.com/uforge}DistribProfileTemplates with content type ELEMENT_ONLY
class DistribProfileTemplates (UForgeObjects):
    """
                Provides a list of :ref:`distribprofiletemplate-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'DistribProfileTemplates')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3341, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element distribProfileTemplates uses Python identifier distribProfileTemplates
    __distribProfileTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribProfileTemplates'), 'distribProfileTemplates', '__httpwww_usharesoft_comuforge_DistribProfileTemplates_distribProfileTemplates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20), )

    
    distribProfileTemplates = property(__distribProfileTemplates.value, __distribProfileTemplates.set, None, u'the list of :ref:`distribprofiletemplate-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __distribProfileTemplates.name() : __distribProfileTemplates
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'DistribProfileTemplates', DistribProfileTemplates)


# Complex type {http://www.usharesoft.com/uforge}Distribution with content type ELEMENT_ONLY
class Distribution (UForgeObject):
    """
                Describes a specific version of an operating system that is registered on the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Distribution')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3366, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_Distribution_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3375, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean flag to determine if this operating system is ``active`` i.e. namely can be accessed and used by users')

    
    # Element arch uses Python identifier arch
    __arch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'arch'), 'arch', '__httpwww_usharesoft_comuforge_Distribution_arch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3380, 20), )

    
    arch = property(__arch.value, __arch.set, None, u'the architecture of this operating system')

    
    # Element baseMilestonesUri uses Python identifier baseMilestonesUri
    __baseMilestonesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseMilestonesUri'), 'baseMilestonesUri', '__httpwww_usharesoft_comuforge_Distribution_baseMilestonesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3394, 20), )

    
    baseMilestonesUri = property(__baseMilestonesUri.value, __baseMilestonesUri.set, None, u'the uri resource to retrieve the milestones for this operating system')

    
    # Element basePkgsUri uses Python identifier basePkgsUri
    __basePkgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'basePkgsUri'), 'basePkgsUri', '__httpwww_usharesoft_comuforge_Distribution_basePkgsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3399, 20), )

    
    basePkgsUri = property(__basePkgsUri.value, __basePkgsUri.set, None, u'the uri resource to retrieve all the packages contained in this operating system')

    
    # Element baseProfilesUri uses Python identifier baseProfilesUri
    __baseProfilesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseProfilesUri'), 'baseProfilesUri', '__httpwww_usharesoft_comuforge_Distribution_baseProfilesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3404, 20), )

    
    baseProfilesUri = property(__baseProfilesUri.value, __baseProfilesUri.set, None, u'the uri resource to retrieve all the os profile templates (see :ref:`distribprofiletemplate-object`)')

    
    # Element baseProhibitedFormatsUri uses Python identifier baseProhibitedFormatsUri
    __baseProhibitedFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseProhibitedFormatsUri'), 'baseProhibitedFormatsUri', '__httpwww_usharesoft_comuforge_Distribution_baseProhibitedFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3409, 20), )

    
    baseProhibitedFormatsUri = property(__baseProhibitedFormatsUri.value, __baseProhibitedFormatsUri.set, None, None)

    
    # Element baseProhibitedTargetFormatsUri uses Python identifier baseProhibitedTargetFormatsUri
    __baseProhibitedTargetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseProhibitedTargetFormatsUri'), 'baseProhibitedTargetFormatsUri', '__httpwww_usharesoft_comuforge_Distribution_baseProhibitedTargetFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20), )

    
    baseProhibitedTargetFormatsUri = property(__baseProhibitedTargetFormatsUri.value, __baseProhibitedTargetFormatsUri.set, None, None)

    
    # Element baseServicesUri uses Python identifier baseServicesUri
    __baseServicesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseServicesUri'), 'baseServicesUri', '__httpwww_usharesoft_comuforge_Distribution_baseServicesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3411, 20), )

    
    baseServicesUri = property(__baseServicesUri.value, __baseServicesUri.set, None, None)

    
    # Element baseGoldensUri uses Python identifier baseGoldensUri
    __baseGoldensUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseGoldensUri'), 'baseGoldensUri', '__httpwww_usharesoft_comuforge_Distribution_baseGoldensUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3412, 20), )

    
    baseGoldensUri = property(__baseGoldensUri.value, __baseGoldensUri.set, None, u'the uri resource to retrieve the base machine images (for Microsoft Windows only)')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'company'), 'company', '__httpwww_usharesoft_comuforge_Distribution_company', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3417, 20), )

    
    company = property(__company.value, __company.set, None, u'the company information of this operating system (see :ref:`company-object`')

    
    # Element completeProfileUri uses Python identifier completeProfileUri
    __completeProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'completeProfileUri'), 'completeProfileUri', '__httpwww_usharesoft_comuforge_Distribution_completeProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3422, 20), )

    
    completeProfileUri = property(__completeProfileUri.value, __completeProfileUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Distribution_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3423, 20), )

    
    description = property(__description.value, __description.set, None, u'the description of this operating system')

    
    # Element family uses Python identifier family
    __family = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'family'), 'family', '__httpwww_usharesoft_comuforge_Distribution_family', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3428, 20), )

    
    family = property(__family.value, __family.set, None, u'the family type for this operating system')

    
    # Element lastPkgBuildDate uses Python identifier lastPkgBuildDate
    __lastPkgBuildDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lastPkgBuildDate'), 'lastPkgBuildDate', '__httpwww_usharesoft_comuforge_Distribution_lastPkgBuildDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3440, 20), )

    
    lastPkgBuildDate = property(__lastPkgBuildDate.value, __lastPkgBuildDate.set, None, None)

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_Distribution_license', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3441, 20), )

    
    license = property(__license.value, __license.set, None, u'the license information for this operating system (see :ref:`license-object`)')

    
    # Element milestoneUris uses Python identifier milestoneUris
    __milestoneUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'milestoneUris'), 'milestoneUris', '__httpwww_usharesoft_comuforge_Distribution_milestoneUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 20), )

    
    milestoneUris = property(__milestoneUris.value, __milestoneUris.set, None, u'the list of uri resources for each milestone registered to this operating system')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Distribution_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3451, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the operating system')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Distribution_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3469, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this operating system is attached to (normally an organization)')

    
    # Element pkgType uses Python identifier pkgType
    __pkgType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgType'), 'pkgType', '__httpwww_usharesoft_comuforge_Distribution_pkgType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3474, 20), )

    
    pkgType = property(__pkgType.value, __pkgType.set, None, u'the native package type this operating system supports')

    
    # Element preselected uses Python identifier preselected
    __preselected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_Distribution_preselected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3479, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element profiles uses Python identifier profiles
    __profiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'profiles'), 'profiles', '__httpwww_usharesoft_comuforge_Distribution_profiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3480, 20), )

    
    profiles = property(__profiles.value, __profiles.set, None, u'the list of os profile template objects (see :ref:`distribprofiletemplate-object`)')

    
    # Element profileUris uses Python identifier profileUris
    __profileUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'profileUris'), 'profileUris', '__httpwww_usharesoft_comuforge_Distribution_profileUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3490, 20), )

    
    profileUris = property(__profileUris.value, __profileUris.set, None, u'the list of uri resources for each os profile template registered for this operating system')

    
    # Element prohibitedFormats uses Python identifier prohibitedFormats
    __prohibitedFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'prohibitedFormats'), 'prohibitedFormats', '__httpwww_usharesoft_comuforge_Distribution_prohibitedFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3495, 20), )

    
    prohibitedFormats = property(__prohibitedFormats.value, __prohibitedFormats.set, None, None)

    
    # Element prohibitedTargetFormats uses Python identifier prohibitedTargetFormats
    __prohibitedTargetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormats'), 'prohibitedTargetFormats', '__httpwww_usharesoft_comuforge_Distribution_prohibitedTargetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3502, 20), )

    
    prohibitedTargetFormats = property(__prohibitedTargetFormats.value, __prohibitedTargetFormats.set, None, None)

    
    # Element releaseDate uses Python identifier releaseDate
    __releaseDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'releaseDate'), 'releaseDate', '__httpwww_usharesoft_comuforge_Distribution_releaseDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3509, 20), )

    
    releaseDate = property(__releaseDate.value, __releaseDate.set, None, u'the date this operating system was released')

    
    # Element serviceUris uses Python identifier serviceUris
    __serviceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceUris'), 'serviceUris', '__httpwww_usharesoft_comuforge_Distribution_serviceUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3514, 20), )

    
    serviceUris = property(__serviceUris.value, __serviceUris.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_Distribution_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3515, 20), )

    
    size = property(__size.value, __size.set, None, u'the estimated size of the operating system (total size of all the packages in the repository)')

    
    # Element skeletonSize uses Python identifier skeletonSize
    __skeletonSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'skeletonSize'), 'skeletonSize', '__httpwww_usharesoft_comuforge_Distribution_skeletonSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3520, 20), )

    
    skeletonSize = property(__skeletonSize.value, __skeletonSize.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Distribution_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3521, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource for this operating system')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_Distribution_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3526, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this operating system')

    
    # Element versionId uses Python identifier versionId
    __versionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'versionId'), 'versionId', '__httpwww_usharesoft_comuforge_Distribution_versionId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3531, 20), )

    
    versionId = property(__versionId.value, __versionId.set, None, None)

    
    # Element visible uses Python identifier visible
    __visible = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'visible'), 'visible', '__httpwww_usharesoft_comuforge_Distribution_visible', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3532, 20), )

    
    visible = property(__visible.value, __visible.set, None, u'boolean to determine if this operating system should be displayed')

    
    # Element welcomeMsg uses Python identifier welcomeMsg
    __welcomeMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'welcomeMsg'), 'welcomeMsg', '__httpwww_usharesoft_comuforge_Distribution_welcomeMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3537, 20), )

    
    welcomeMsg = property(__welcomeMsg.value, __welcomeMsg.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __active.name() : __active,
        __arch.name() : __arch,
        __baseMilestonesUri.name() : __baseMilestonesUri,
        __basePkgsUri.name() : __basePkgsUri,
        __baseProfilesUri.name() : __baseProfilesUri,
        __baseProhibitedFormatsUri.name() : __baseProhibitedFormatsUri,
        __baseProhibitedTargetFormatsUri.name() : __baseProhibitedTargetFormatsUri,
        __baseServicesUri.name() : __baseServicesUri,
        __baseGoldensUri.name() : __baseGoldensUri,
        __company.name() : __company,
        __completeProfileUri.name() : __completeProfileUri,
        __description.name() : __description,
        __family.name() : __family,
        __lastPkgBuildDate.name() : __lastPkgBuildDate,
        __license.name() : __license,
        __milestoneUris.name() : __milestoneUris,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __pkgType.name() : __pkgType,
        __preselected.name() : __preselected,
        __profiles.name() : __profiles,
        __profileUris.name() : __profileUris,
        __prohibitedFormats.name() : __prohibitedFormats,
        __prohibitedTargetFormats.name() : __prohibitedTargetFormats,
        __releaseDate.name() : __releaseDate,
        __serviceUris.name() : __serviceUris,
        __size.name() : __size,
        __skeletonSize.name() : __skeletonSize,
        __uri.name() : __uri,
        __version.name() : __version,
        __versionId.name() : __versionId,
        __visible.name() : __visible,
        __welcomeMsg.name() : __welcomeMsg
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Distribution', Distribution)


# Complex type {http://www.usharesoft.com/uforge}Distributions with content type ELEMENT_ONLY
class Distributions (UForgeObjects):
    """
                Provides a list of :ref:`distribution-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Distributions')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3543, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element distributions uses Python identifier distributions
    __distributions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_Distributions_distributions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3552, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, u'the list of :ref:`distribution-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __distributions.name() : __distributions
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Distributions', Distributions)


# Complex type {http://www.usharesoft.com/uforge}Entitlements with content type ELEMENT_ONLY
class Entitlements (UForgeObjects):
    """
                Provides a list of :ref:`entitlement-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Entitlements')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3589, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element entitlements uses Python identifier entitlements
    __entitlements = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'entitlements'), 'entitlements', '__httpwww_usharesoft_comuforge_Entitlements_entitlements', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3598, 20), )

    
    entitlements = property(__entitlements.value, __entitlements.set, None, u'the list of :ref:`entitlement-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __entitlements.name() : __entitlements
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Entitlements', Entitlements)


# Complex type {http://www.usharesoft.com/uforge}ExportObject with content type ELEMENT_ONLY
class ExportObject (UForgeObject):
    """
                Holds the meta-data information when exporting an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ExportObject')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3614, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element container uses Python identifier container
    __container = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'container'), 'container', '__httpwww_usharesoft_comuforge_ExportObject_container', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3623, 20), )

    
    container = property(__container.value, __container.set, None, None)

    
    # Element downloadKey uses Python identifier downloadKey
    __downloadKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadKey'), 'downloadKey', '__httpwww_usharesoft_comuforge_ExportObject_downloadKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3624, 20), )

    
    downloadKey = property(__downloadKey.value, __downloadKey.set, None, u'the unique id to be used when someone wishes to download the export archive without authentication information (the key can only be used once)')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_ExportObject_downloadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3629, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, u'the uri resource to download the exported archive of an appliance template')

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_ExportObject_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3634, 20), )

    
    images = property(__images.value, __images.set, None, None)

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'location'), 'location', '__httpwww_usharesoft_comuforge_ExportObject_location', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3641, 20), )

    
    location = property(__location.value, __location.set, None, None)

    
    # Element parentType uses Python identifier parentType
    __parentType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentType'), 'parentType', '__httpwww_usharesoft_comuforge_ExportObject_parentType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3642, 20), )

    
    parentType = property(__parentType.value, __parentType.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ExportObject_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3643, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object is attached to')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_ExportObject_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3648, 20), )

    
    status = property(__status.value, __status.set, None, u'the current status of the export job')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_ExportObject_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3653, 20), )

    
    type = property(__type.value, __type.set, None, u'the format used to describe the meta-data of an exported appliance template')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ExportObject_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this export object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __container.name() : __container,
        __downloadKey.name() : __downloadKey,
        __downloadUri.name() : __downloadUri,
        __images.name() : __images,
        __location.name() : __location,
        __parentType.name() : __parentType,
        __parentUri.name() : __parentUri,
        __status.name() : __status,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ExportObject', ExportObject)


# Complex type {http://www.usharesoft.com/uforge}ExportObjects with content type ELEMENT_ONLY
class ExportObjects (UForgeObjects):
    """
                Provides a list of :ref:`exportobject-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ExportObjects')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element exportObjects uses Python identifier exportObjects
    __exportObjects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportObjects'), 'exportObjects', '__httpwww_usharesoft_comuforge_ExportObjects_exportObjects', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3684, 20), )

    
    exportObjects = property(__exportObjects.value, __exportObjects.set, None, u'the list of :ref:`exportobject-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __exportObjects.name() : __exportObjects
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ExportObjects', ExportObjects)


# Complex type {http://www.usharesoft.com/uforge}FileEntry with content type ELEMENT_ONLY
class FileEntry (UForgeObject):
    """
                Holds the meta-data information of a file on a filesystem.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'FileEntry')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element checksum uses Python identifier checksum
    __checksum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'checksum'), 'checksum', '__httpwww_usharesoft_comuforge_FileEntry_checksum', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20), )

    
    checksum = property(__checksum.value, __checksum.set, None, u'the sha256 checksum value of the file')

    
    # Element directory uses Python identifier directory
    __directory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'directory'), 'directory', '__httpwww_usharesoft_comuforge_FileEntry_directory', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20), )

    
    directory = property(__directory.value, __directory.set, None, u'boolean flag determining if this file is a directory')

    
    # Element fullPath uses Python identifier fullPath
    __fullPath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fullPath'), 'fullPath', '__httpwww_usharesoft_comuforge_FileEntry_fullPath', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20), )

    
    fullPath = property(__fullPath.value, __fullPath.set, None, u'the full canonical pathname of the file')

    
    # Element group uses Python identifier group
    __group = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'group'), 'group', '__httpwww_usharesoft_comuforge_FileEntry_group', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20), )

    
    group = property(__group.value, __group.set, None, u'the group name for this file (access)')

    
    # Element linkTarget uses Python identifier linkTarget
    __linkTarget = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'linkTarget'), 'linkTarget', '__httpwww_usharesoft_comuforge_FileEntry_linkTarget', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20), )

    
    linkTarget = property(__linkTarget.value, __linkTarget.set, None, u'the destination of a soft or hard link in a filesystem')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_FileEntry_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this file')

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'owner'), 'owner', '__httpwww_usharesoft_comuforge_FileEntry_owner', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20), )

    
    owner = property(__owner.value, __owner.set, None, u'the filesystem owner of the file')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_FileEntry_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this file entry is attached to')

    
    # Element permissions uses Python identifier permissions
    __permissions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'permissions'), 'permissions', '__httpwww_usharesoft_comuforge_FileEntry_permissions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20), )

    
    permissions = property(__permissions.value, __permissions.set, None, u'the file permissions')

    
    # Element scannedInstanceId uses Python identifier scannedInstanceId
    __scannedInstanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstanceId'), 'scannedInstanceId', '__httpwww_usharesoft_comuforge_FileEntry_scannedInstanceId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20), )

    
    scannedInstanceId = property(__scannedInstanceId.value, __scannedInstanceId.set, None, u'the id of the parent scanned instance this object belongs to (see :ref:`scannedinstance-object`)')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_FileEntry_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20), )

    
    size = property(__size.value, __size.set, None, u'the size (in bytes) of this file')

    
    # Element subEntries uses Python identifier subEntries
    __subEntries = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subEntries'), 'subEntries', '__httpwww_usharesoft_comuforge_FileEntry_subEntries', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20), )

    
    subEntries = property(__subEntries.value, __subEntries.set, None, u'the number of files if this file entry is a directory')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_FileEntry_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this file entry object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __checksum.name() : __checksum,
        __directory.name() : __directory,
        __fullPath.name() : __fullPath,
        __group.name() : __group,
        __linkTarget.name() : __linkTarget,
        __name.name() : __name,
        __owner.name() : __owner,
        __parentUri.name() : __parentUri,
        __permissions.name() : __permissions,
        __scannedInstanceId.name() : __scannedInstanceId,
        __size.name() : __size,
        __subEntries.name() : __subEntries,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'FileEntry', FileEntry)


# Complex type {http://www.usharesoft.com/uforge}FlexiantEntity with content type ELEMENT_ONLY
class FlexiantEntity (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}FlexiantEntity with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'FlexiantEntity')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3779, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid uses Python identifier uuid
    __uuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uuid'), 'uuid', '__httpwww_usharesoft_comuforge_FlexiantEntity_uuid', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20), )

    
    uuid = property(__uuid.value, __uuid.set, None, None)

    _ElementMap.update({
        __uuid.name() : __uuid
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'FlexiantEntity', FlexiantEntity)


# Complex type {http://www.usharesoft.com/uforge}FlexiantResources with content type ELEMENT_ONLY
class FlexiantResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}FlexiantResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'FlexiantResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3789, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element clusters uses Python identifier clusters
    __clusters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clusters'), 'clusters', '__httpwww_usharesoft_comuforge_FlexiantResources_clusters', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 20), )

    
    clusters = property(__clusters.value, __clusters.set, None, None)

    
    # Element offers uses Python identifier offers
    __offers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'offers'), 'offers', '__httpwww_usharesoft_comuforge_FlexiantResources_offers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3923, 20), )

    
    offers = property(__offers.value, __offers.set, None, None)

    _ElementMap.update({
        __clusters.name() : __clusters,
        __offers.name() : __offers
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'FlexiantResources', FlexiantResources)


# Complex type {http://www.usharesoft.com/uforge}Galleries with content type ELEMENT_ONLY
class Galleries (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}Galleries with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Galleries')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3992, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element galleries uses Python identifier galleries
    __galleries = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleries'), 'galleries', '__httpwww_usharesoft_comuforge_Galleries_galleries', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3996, 20), )

    
    galleries = property(__galleries.value, __galleries.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __galleries.name() : __galleries
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Galleries', Galleries)


# Complex type {http://www.usharesoft.com/uforge}Gallery with content type ELEMENT_ONLY
class Gallery (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Gallery with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Gallery')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4009, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element membersUri uses Python identifier membersUri
    __membersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_Gallery_membersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4013, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Gallery_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4014, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element nbTemplates uses Python identifier nbTemplates
    __nbTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbTemplates'), 'nbTemplates', '__httpwww_usharesoft_comuforge_Gallery_nbTemplates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4015, 20), )

    
    nbTemplates = property(__nbTemplates.value, __nbTemplates.set, None, None)

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Gallery_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4016, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, None)

    
    # Element partnersUri uses Python identifier partnersUri
    __partnersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partnersUri'), 'partnersUri', '__httpwww_usharesoft_comuforge_Gallery_partnersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4017, 20), )

    
    partnersUri = property(__partnersUri.value, __partnersUri.set, None, None)

    
    # Element productsNotificationsUri uses Python identifier productsNotificationsUri
    __productsNotificationsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'productsNotificationsUri'), 'productsNotificationsUri', '__httpwww_usharesoft_comuforge_Gallery_productsNotificationsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4018, 20), )

    
    productsNotificationsUri = property(__productsNotificationsUri.value, __productsNotificationsUri.set, None, None)

    
    # Element publicGallery uses Python identifier publicGallery
    __publicGallery = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicGallery'), 'publicGallery', '__httpwww_usharesoft_comuforge_Gallery_publicGallery', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4019, 20), )

    
    publicGallery = property(__publicGallery.value, __publicGallery.set, None, None)

    
    # Element publishers uses Python identifier publishers
    __publishers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishers'), 'publishers', '__httpwww_usharesoft_comuforge_Gallery_publishers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4020, 20), )

    
    publishers = property(__publishers.value, __publishers.set, None, None)

    
    # Element publishersUri uses Python identifier publishersUri
    __publishersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishersUri'), 'publishersUri', '__httpwww_usharesoft_comuforge_Gallery_publishersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4027, 20), )

    
    publishersUri = property(__publishersUri.value, __publishersUri.set, None, None)

    
    # Element templatesNotificationsUri uses Python identifier templatesNotificationsUri
    __templatesNotificationsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templatesNotificationsUri'), 'templatesNotificationsUri', '__httpwww_usharesoft_comuforge_Gallery_templatesNotificationsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4028, 20), )

    
    templatesNotificationsUri = property(__templatesNotificationsUri.value, __templatesNotificationsUri.set, None, None)

    
    # Element templatesUri uses Python identifier templatesUri
    __templatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templatesUri'), 'templatesUri', '__httpwww_usharesoft_comuforge_Gallery_templatesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4029, 20), )

    
    templatesUri = property(__templatesUri.value, __templatesUri.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Gallery_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4030, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element userGroupsUri uses Python identifier userGroupsUri
    __userGroupsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userGroupsUri'), 'userGroupsUri', '__httpwww_usharesoft_comuforge_Gallery_userGroupsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4031, 20), )

    
    userGroupsUri = property(__userGroupsUri.value, __userGroupsUri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __membersUri.name() : __membersUri,
        __name.name() : __name,
        __nbTemplates.name() : __nbTemplates,
        __orgUri.name() : __orgUri,
        __partnersUri.name() : __partnersUri,
        __productsNotificationsUri.name() : __productsNotificationsUri,
        __publicGallery.name() : __publicGallery,
        __publishers.name() : __publishers,
        __publishersUri.name() : __publishersUri,
        __templatesNotificationsUri.name() : __templatesNotificationsUri,
        __templatesUri.name() : __templatesUri,
        __uri.name() : __uri,
        __userGroupsUri.name() : __userGroupsUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Gallery', Gallery)


# Complex type {http://www.usharesoft.com/uforge}GalleryTemplates with content type ELEMENT_ONLY
class GalleryTemplates (UForgeObjects):
    """
                Provides a list of :ref:`gallerytemplate-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'GalleryTemplates')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4236, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element galleryTemplates uses Python identifier galleryTemplates
    __galleryTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleryTemplates'), 'galleryTemplates', '__httpwww_usharesoft_comuforge_GalleryTemplates_galleryTemplates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4245, 20), )

    
    galleryTemplates = property(__galleryTemplates.value, __galleryTemplates.set, None, u'the list of :ref:`gallerytemplate-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __galleryTemplates.name() : __galleryTemplates
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'GalleryTemplates', GalleryTemplates)


# Complex type {http://www.usharesoft.com/uforge}GalleryTemplateStat with content type ELEMENT_ONLY
class GalleryTemplateStat (UForgeObject):
    """
                Provides basic statistics of a :ref:`gallerytemplate-object`. This includes the number of times it has been
                used (imported) by other users
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'GalleryTemplateStat')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4261, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element downloadId uses Python identifier downloadId
    __downloadId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadId'), 'downloadId', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_downloadId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4271, 20), )

    
    downloadId = property(__downloadId.value, __downloadId.set, None, None)

    
    # Element nbDownloads uses Python identifier nbDownloads
    __nbDownloads = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_nbDownloads', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4272, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, u'the number of machine image downloads (generated from this shared appliance template)')

    
    # Element nbImports uses Python identifier nbImports
    __nbImports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbImports'), 'nbImports', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_nbImports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4277, 20), )

    
    nbImports = property(__nbImports.value, __nbImports.set, None, u'the number of imports of this appliance template')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4282, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object (e.g. workspace)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4287, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_user', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4292, 20), )

    
    user = property(__user.value, __user.set, None, u'the login name of the user to track actions made on a :ref:`gallerytemplate-object`')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __downloadId.name() : __downloadId,
        __nbDownloads.name() : __nbDownloads,
        __nbImports.name() : __nbImports,
        __parentUri.name() : __parentUri,
        __uri.name() : __uri,
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'GalleryTemplateStat', GalleryTemplateStat)


# Complex type {http://www.usharesoft.com/uforge}GalleryTemplateStatistics with content type ELEMENT_ONLY
class GalleryTemplateStatistics (UForgeObject):
    """
                Provides all the statistical information of a :ref:`gallerytemplate-object`. This includes basic statistics
                (see :ref:`gallerytemplatestat-object`, as well as rating information.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'GalleryTemplateStatistics')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4303, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element clonedStats uses Python identifier clonedStats
    __clonedStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clonedStats'), 'clonedStats', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clonedStats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4313, 20), )

    
    clonedStats = property(__clonedStats.value, __clonedStats.set, None, u'a list of :ref:`gallerytemplatestat-object` objects holding the statistics describing the number of times an appliance template has been cloned')

    
    # Element clonedStatsUri uses Python identifier clonedStatsUri
    __clonedStatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clonedStatsUri'), 'clonedStatsUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clonedStatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4323, 20), )

    
    clonedStatsUri = property(__clonedStatsUri.value, __clonedStatsUri.set, None, u'the uri resource to get all import statistics for an appliance template')

    
    # Element clones uses Python identifier clones
    __clones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clones'), 'clones', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4328, 20), )

    
    clones = property(__clones.value, __clones.set, None, u'a list of :ref:`statdatapoint-object` providing the history of imports')

    
    # Element downloads uses Python identifier downloads
    __downloads = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloads'), 'downloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_downloads', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4338, 20), )

    
    downloads = property(__downloads.value, __downloads.set, None, u'a list of :ref:`statdatapoint-object` providing the history of download statistics')

    
    # Element hasRating uses Python identifier hasRating
    __hasRating = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hasRating'), 'hasRating', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_hasRating', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4348, 20), )

    
    hasRating = property(__hasRating.value, __hasRating.set, None, u'a boolean flag to determine if the appliance template has been rated')

    
    # Element nbDownloads uses Python identifier nbDownloads
    __nbDownloads = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbDownloads', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4353, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, u'the total number of downloads of machine images related to the appliance template')

    
    # Element nbImports uses Python identifier nbImports
    __nbImports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbImports'), 'nbImports', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbImports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4358, 20), )

    
    nbImports = property(__nbImports.value, __nbImports.set, None, u'the total number of imports for this appliance template')

    
    # Element nbVotes uses Python identifier nbVotes
    __nbVotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbVotes'), 'nbVotes', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbVotes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4363, 20), )

    
    nbVotes = property(__nbVotes.value, __nbVotes.set, None, u'the total number of times this appliance template has been rated')

    
    # Element overallRating uses Python identifier overallRating
    __overallRating = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'overallRating'), 'overallRating', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_overallRating', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4368, 20), )

    
    overallRating = property(__overallRating.value, __overallRating.set, None, u'the overall rating of this appliance template')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4373, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent appliance template')

    
    # Element truncatedDate uses Python identifier truncatedDate
    __truncatedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'truncatedDate'), 'truncatedDate', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_truncatedDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4378, 20), )

    
    truncatedDate = property(__truncatedDate.value, __truncatedDate.set, None, u'the date of the data point')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4383, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this object')

    
    # Element voteStats uses Python identifier voteStats
    __voteStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'voteStats'), 'voteStats', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_voteStats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4388, 20), )

    
    voteStats = property(__voteStats.value, __voteStats.set, None, u'a list of :ref:`votestat-object` providing the all the ratings by users')

    
    # Element voteStatsUri uses Python identifier voteStatsUri
    __voteStatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'voteStatsUri'), 'voteStatsUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_voteStatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4398, 20), )

    
    voteStatsUri = property(__voteStatsUri.value, __voteStatsUri.set, None, u'the uri resource to retrieve all the ratings by users for this appliance template')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __clonedStats.name() : __clonedStats,
        __clonedStatsUri.name() : __clonedStatsUri,
        __clones.name() : __clones,
        __downloads.name() : __downloads,
        __hasRating.name() : __hasRating,
        __nbDownloads.name() : __nbDownloads,
        __nbImports.name() : __nbImports,
        __nbVotes.name() : __nbVotes,
        __overallRating.name() : __overallRating,
        __parentUri.name() : __parentUri,
        __truncatedDate.name() : __truncatedDate,
        __uri.name() : __uri,
        __voteStats.name() : __voteStats,
        __voteStatsUri.name() : __voteStatsUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'GalleryTemplateStatistics', GalleryTemplateStatistics)


# Complex type {http://www.usharesoft.com/uforge}HardwareSettings with content type ELEMENT_ONLY
class HardwareSettings (UForgeObject):
    """
                Provides recommended H/W settings when provisioning an instance from a machine image.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'HardwareSettings')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4409, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element cores uses Python identifier cores
    __cores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cores'), 'cores', '__httpwww_usharesoft_comuforge_HardwareSettings_cores', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4418, 20), )

    
    cores = property(__cores.value, __cores.set, None, u'the recommended number of cores')

    
    # Element cpus uses Python identifier cpus
    __cpus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpus'), 'cpus', '__httpwww_usharesoft_comuforge_HardwareSettings_cpus', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4423, 20), )

    
    cpus = property(__cpus.value, __cpus.set, None, u'the recommended number of CPUs')

    
    # Element memory uses Python identifier memory
    __memory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'memory'), 'memory', '__httpwww_usharesoft_comuforge_HardwareSettings_memory', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4428, 20), )

    
    memory = property(__memory.value, __memory.set, None, u'the recommended memory size')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_HardwareSettings_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4433, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object')

    
    # Element storagePerformance uses Python identifier storagePerformance
    __storagePerformance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'storagePerformance'), 'storagePerformance', '__httpwww_usharesoft_comuforge_HardwareSettings_storagePerformance', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4438, 20), )

    
    storagePerformance = property(__storagePerformance.value, __storagePerformance.set, None, u'the storage performance rating')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_HardwareSettings_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4450, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this hardware setting object')

    
    # Element vcpus uses Python identifier vcpus
    __vcpus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vcpus'), 'vcpus', '__httpwww_usharesoft_comuforge_HardwareSettings_vcpus', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4455, 20), )

    
    vcpus = property(__vcpus.value, __vcpus.set, None, u'the recommended number of vCPUs')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __cores.name() : __cores,
        __cpus.name() : __cpus,
        __memory.name() : __memory,
        __parentUri.name() : __parentUri,
        __storagePerformance.name() : __storagePerformance,
        __uri.name() : __uri,
        __vcpus.name() : __vcpus
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'HardwareSettings', HardwareSettings)


# Complex type {http://www.usharesoft.com/uforge}ImageFormat with content type ELEMENT_ONLY
class ImageFormat (UForgeObject):
    """
                Provides the information on a format available for generating a machine image. These are the primitive format types
                supported by the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ImageFormat')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4639, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element access uses Python identifier access
    __access = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'access'), 'access', '__httpwww_usharesoft_comuforge_ImageFormat_access', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4649, 20), )

    
    access = property(__access.value, __access.set, None, u'boolean flag to determine if the requesting user has access to this format')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_ImageFormat_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean flag to determine if this format is visible to the requesting user')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_ImageFormat_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4659, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the format')

    
    # Element preselected uses Python identifier preselected
    __preselected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_ImageFormat_preselected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4712, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ImageFormat_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4713, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this format')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __access.name() : __access,
        __active.name() : __active,
        __name.name() : __name,
        __preselected.name() : __preselected,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ImageFormat', ImageFormat)


# Complex type {http://www.usharesoft.com/uforge}ImageFormats with content type ELEMENT_ONLY
class ImageFormats (UForgeObjects):
    """
                Provides a list of :ref:`imageformat-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ImageFormats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4723, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element imageFormats uses Python identifier imageFormats
    __imageFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageFormats'), 'imageFormats', '__httpwww_usharesoft_comuforge_ImageFormats_imageFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4732, 20), )

    
    imageFormats = property(__imageFormats.value, __imageFormats.set, None, u'the list of :ref:`imageformat-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __imageFormats.name() : __imageFormats
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ImageFormats', ImageFormats)


# Complex type {http://www.usharesoft.com/uforge}ImagePkgs with content type ELEMENT_ONLY
class ImagePkgs (UForgeObjects):
    """
                Provides a list of :ref:`imagepkg-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ImagePkgs')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4775, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element imagePkgs uses Python identifier imagePkgs
    __imagePkgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imagePkgs'), 'imagePkgs', '__httpwww_usharesoft_comuforge_ImagePkgs_imagePkgs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4784, 20), )

    
    imagePkgs = property(__imagePkgs.value, __imagePkgs.set, None, u'the list of :ref:`imagepkg-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __imagePkgs.name() : __imagePkgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ImagePkgs', ImagePkgs)


# Complex type {http://www.usharesoft.com/uforge}Images with content type ELEMENT_ONLY
class Images (UForgeObjects):
    """
                Provides a list of :ref:`image-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Images')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4799, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_Images_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4808, 20), )

    
    images = property(__images.value, __images.set, None, u'the list of :ref:`image-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __images.name() : __images
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Images', Images)


# Complex type {http://www.usharesoft.com/uforge}InstallProfile with content type ELEMENT_ONLY
class InstallProfile (UForgeObject):
    """
                Describes the installation profile of an appliance template. The installation profile holds configuration information
                that should be applied as part of the installation of an operating system. This includes partitioning table layout,
                root password information, kernel parameters, keyboard settings, timezone etc.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'InstallProfile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4882, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element activationKey uses Python identifier activationKey
    __activationKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'activationKey'), 'activationKey', '__httpwww_usharesoft_comuforge_InstallProfile_activationKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4893, 20), )

    
    activationKey = property(__activationKey.value, __activationKey.set, None, u'the activation key of the Windows operating system')

    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_InstallProfile_applianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4898, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, u'the uri resource of the appliance template this install profile belongs to')

    
    # Element diskSize uses Python identifier diskSize
    __diskSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskSize'), 'diskSize', '__httpwww_usharesoft_comuforge_InstallProfile_diskSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4903, 20), )

    
    diskSize = property(__diskSize.value, __diskSize.set, None, u'the disk size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ')

    
    # Element firewallAuto uses Python identifier firewallAuto
    __firewallAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'firewallAuto'), 'firewallAuto', '__httpwww_usharesoft_comuforge_InstallProfile_firewallAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4911, 20), )

    
    firewallAuto = property(__firewallAuto.value, __firewallAuto.set, None, u'boolean to determine whether the firewall settings are automatically set, if false this question is asked to the user interactively when provisioning an instance')

    
    # Element firewallEnabled uses Python identifier firewallEnabled
    __firewallEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'firewallEnabled'), 'firewallEnabled', '__httpwww_usharesoft_comuforge_InstallProfile_firewallEnabled', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4916, 20), )

    
    firewallEnabled = property(__firewallEnabled.value, __firewallEnabled.set, None, u'boolean to determine if the firewall is enabled (only used if ``firewallAuto = true``)')

    
    # Element groups uses Python identifier groups
    __groups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groups'), 'groups', '__httpwww_usharesoft_comuforge_InstallProfile_groups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4921, 20), )

    
    groups = property(__groups.value, __groups.set, None, u'the list of operating system groups (see :ref:`osgroup-object`')

    
    # Element groupsUri uses Python identifier groupsUri
    __groupsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupsUri'), 'groupsUri', '__httpwww_usharesoft_comuforge_InstallProfile_groupsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4931, 20), )

    
    groupsUri = property(__groupsUri.value, __groupsUri.set, None, u'the uri resource to retrieve all the operating system groups')

    
    # Element hwType uses Python identifier hwType
    __hwType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hwType'), 'hwType', '__httpwww_usharesoft_comuforge_InstallProfile_hwType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4936, 20), )

    
    hwType = property(__hwType.value, __hwType.set, None, u'the recommended hardware type (used for VMware type machine images)')

    
    # Element internetSettingsAuto uses Python identifier internetSettingsAuto
    __internetSettingsAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'internetSettingsAuto'), 'internetSettingsAuto', '__httpwww_usharesoft_comuforge_InstallProfile_internetSettingsAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4941, 20), )

    
    internetSettingsAuto = property(__internetSettingsAuto.value, __internetSettingsAuto.set, None, u'boolean to determine whether the internet settings are automatically set, if false this question is asked to the user interactively when provisioning an instance')

    
    # Element kernelParameters uses Python identifier kernelParameters
    __kernelParameters = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'kernelParameters'), 'kernelParameters', '__httpwww_usharesoft_comuforge_InstallProfile_kernelParameters', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4946, 20), )

    
    kernelParameters = property(__kernelParameters.value, __kernelParameters.set, None, u'the list of kernel parameters to use (this is one string with each kernel parameter separated by a comma')

    
    # Element keyboard uses Python identifier keyboard
    __keyboard = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keyboard'), 'keyboard', '__httpwww_usharesoft_comuforge_InstallProfile_keyboard', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4951, 20), )

    
    keyboard = property(__keyboard.value, __keyboard.set, None, u'the keyboard setting (only used if ``keyboardAuto = true``)')

    
    # Element keyboardAuto uses Python identifier keyboardAuto
    __keyboardAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keyboardAuto'), 'keyboardAuto', '__httpwww_usharesoft_comuforge_InstallProfile_keyboardAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5030, 20), )

    
    keyboardAuto = property(__keyboardAuto.value, __keyboardAuto.set, None, u'boolean to determine whether the keyboard settings are automatically set, if false this question is asked to the user interactively when provisioning an instance')

    
    # Element memorySize uses Python identifier memorySize
    __memorySize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'memorySize'), 'memorySize', '__httpwww_usharesoft_comuforge_InstallProfile_memorySize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5035, 20), )

    
    memorySize = property(__memorySize.value, __memorySize.set, None, u'the recommended memory size to use for running an instance')

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nics'), 'nics', '__httpwww_usharesoft_comuforge_InstallProfile_nics', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5040, 20), )

    
    nics = property(__nics.value, __nics.set, None, u'the list of NICs to configure (see :ref:`nic-object`)')

    
    # Element nicsUri uses Python identifier nicsUri
    __nicsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nicsUri'), 'nicsUri', '__httpwww_usharesoft_comuforge_InstallProfile_nicsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5050, 20), )

    
    nicsUri = property(__nicsUri.value, __nicsUri.set, None, u'the uri resource to get the list of NIC information')

    
    # Element partitionAuto uses Python identifier partitionAuto
    __partitionAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionAuto'), 'partitionAuto', '__httpwww_usharesoft_comuforge_InstallProfile_partitionAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5055, 20), )

    
    partitionAuto = property(__partitionAuto.value, __partitionAuto.set, None, u'boolean to determine whether to automatically create the partitioning table, if false this question is asked to the user interactively when provisioning an instance')

    
    # Element partitionTable uses Python identifier partitionTable
    __partitionTable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionTable'), 'partitionTable', '__httpwww_usharesoft_comuforge_InstallProfile_partitionTable', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5060, 20), )

    
    partitionTable = property(__partitionTable.value, __partitionTable.set, None, u'the partition table information (see :ref:`partitiontable-object`). Only used if ``partitionAuto = true``')

    
    # Element rootUser uses Python identifier rootUser
    __rootUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rootUser'), 'rootUser', '__httpwww_usharesoft_comuforge_InstallProfile_rootUser', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5065, 20), )

    
    rootUser = property(__rootUser.value, __rootUser.set, None, u'the root user information, includes root password information')

    
    # Element skipLicenses uses Python identifier skipLicenses
    __skipLicenses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'skipLicenses'), 'skipLicenses', '__httpwww_usharesoft_comuforge_InstallProfile_skipLicenses', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5070, 20), )

    
    skipLicenses = property(__skipLicenses.value, __skipLicenses.set, None, u'a boolean to determine whether to display and enforce the user to accept licensing information during the provisioning of an instance. if ``true`` no licensing information is displayed')

    
    # Element swapSize uses Python identifier swapSize
    __swapSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'swapSize'), 'swapSize', '__httpwww_usharesoft_comuforge_InstallProfile_swapSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5075, 20), )

    
    swapSize = property(__swapSize.value, __swapSize.set, None, u'the swap size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ')

    
    # Element timezone uses Python identifier timezone
    __timezone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'timezone'), 'timezone', '__httpwww_usharesoft_comuforge_InstallProfile_timezone', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5083, 20), )

    
    timezone = property(__timezone.value, __timezone.set, None, u'the timezone to set. Only used if ``timezoneAuto == true``')

    
    # Element timezoneAuto uses Python identifier timezoneAuto
    __timezoneAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'timezoneAuto'), 'timezoneAuto', '__httpwww_usharesoft_comuforge_InstallProfile_timezoneAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5499, 20), )

    
    timezoneAuto = property(__timezoneAuto.value, __timezoneAuto.set, None, u'boolean to determine whether the timezone settings are automatically set, if false this question is asked to the user interactively when provisioning an instance')

    
    # Element timezoneCity uses Python identifier timezoneCity
    __timezoneCity = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'timezoneCity'), 'timezoneCity', '__httpwww_usharesoft_comuforge_InstallProfile_timezoneCity', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5504, 20), )

    
    timezoneCity = property(__timezoneCity.value, __timezoneCity.set, None, u'the city name of the timezone that is set (only considered if ``timezoneAuto == true``')

    
    # Element updateTools uses Python identifier updateTools
    __updateTools = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'updateTools'), 'updateTools', '__httpwww_usharesoft_comuforge_InstallProfile_updateTools', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5509, 20), )

    
    updateTools = property(__updateTools.value, __updateTools.set, None, u'boolean to determine whether to allow automatic update of AWS libraries and tools in the cloud environment.\n\n                                .. note:: only used for AWS\n                            ')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_InstallProfile_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this install profile')

    
    # Element users uses Python identifier users
    __users = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'users'), 'users', '__httpwww_usharesoft_comuforge_InstallProfile_users', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5522, 20), )

    
    users = property(__users.value, __users.set, None, u'the list of operating system users to set (see :ref:`osuser-object`)')

    
    # Element usersUri uses Python identifier usersUri
    __usersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'usersUri'), 'usersUri', '__httpwww_usharesoft_comuforge_InstallProfile_usersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20), )

    
    usersUri = property(__usersUri.value, __usersUri.set, None, u'the uri resource to retrieve all the operating system users')

    
    # Element vagrantUser uses Python identifier vagrantUser
    __vagrantUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vagrantUser'), 'vagrantUser', '__httpwww_usharesoft_comuforge_InstallProfile_vagrantUser', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5537, 20), )

    
    vagrantUser = property(__vagrantUser.value, __vagrantUser.set, None, u'the user to set for vagrant base boxes')

    
    # Element welcomeMsg uses Python identifier welcomeMsg
    __welcomeMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'welcomeMsg'), 'welcomeMsg', '__httpwww_usharesoft_comuforge_InstallProfile_welcomeMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5542, 20), )

    
    welcomeMsg = property(__welcomeMsg.value, __welcomeMsg.set, None, u'welcome message to display to the end user when provisioning an instance')

    
    # Element seLinuxMode uses Python identifier seLinuxMode
    __seLinuxMode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'seLinuxMode'), 'seLinuxMode', '__httpwww_usharesoft_comuforge_InstallProfile_seLinuxMode', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5547, 20), )

    
    seLinuxMode = property(__seLinuxMode.value, __seLinuxMode.set, None, u'the SELinux mode (disabled/permissive/enforcing)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __activationKey.name() : __activationKey,
        __applianceUri.name() : __applianceUri,
        __diskSize.name() : __diskSize,
        __firewallAuto.name() : __firewallAuto,
        __firewallEnabled.name() : __firewallEnabled,
        __groups.name() : __groups,
        __groupsUri.name() : __groupsUri,
        __hwType.name() : __hwType,
        __internetSettingsAuto.name() : __internetSettingsAuto,
        __kernelParameters.name() : __kernelParameters,
        __keyboard.name() : __keyboard,
        __keyboardAuto.name() : __keyboardAuto,
        __memorySize.name() : __memorySize,
        __nics.name() : __nics,
        __nicsUri.name() : __nicsUri,
        __partitionAuto.name() : __partitionAuto,
        __partitionTable.name() : __partitionTable,
        __rootUser.name() : __rootUser,
        __skipLicenses.name() : __skipLicenses,
        __swapSize.name() : __swapSize,
        __timezone.name() : __timezone,
        __timezoneAuto.name() : __timezoneAuto,
        __timezoneCity.name() : __timezoneCity,
        __updateTools.name() : __updateTools,
        __uri.name() : __uri,
        __users.name() : __users,
        __usersUri.name() : __usersUri,
        __vagrantUser.name() : __vagrantUser,
        __welcomeMsg.name() : __welcomeMsg,
        __seLinuxMode.name() : __seLinuxMode
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'InstallProfile', InstallProfile)


# Complex type {http://www.usharesoft.com/uforge}Instance with content type ELEMENT_ONLY
class Instance (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Instance with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Instance')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5565, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element consoleUrl uses Python identifier consoleUrl
    __consoleUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'consoleUrl'), 'consoleUrl', '__httpwww_usharesoft_comuforge_Instance_consoleUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20), )

    
    consoleUrl = property(__consoleUrl.value, __consoleUrl.set, None, None)

    
    # Element credAccount uses Python identifier credAccount
    __credAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Instance_credAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20), )

    
    credAccount = property(__credAccount.value, __credAccount.set, None, None)

    
    # Element hardware uses Python identifier hardware
    __hardware = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hardware'), 'hardware', '__httpwww_usharesoft_comuforge_Instance_hardware', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20), )

    
    hardware = property(__hardware.value, __hardware.set, None, None)

    
    # Element hostname uses Python identifier hostname
    __hostname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_Instance_hostname', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, None)

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Instance_installProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, None)

    
    # Element instanceId uses Python identifier instanceId
    __instanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instanceId'), 'instanceId', '__httpwww_usharesoft_comuforge_Instance_instanceId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20), )

    
    instanceId = property(__instanceId.value, __instanceId.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Instance_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nics'), 'nics', '__httpwww_usharesoft_comuforge_Instance_nics', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Instance_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element state uses Python identifier state
    __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'state'), 'state', '__httpwww_usharesoft_comuforge_Instance_state', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20), )

    
    state = property(__state.value, __state.set, None, None)

    
    # Element stateMsg uses Python identifier stateMsg
    __stateMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'stateMsg'), 'stateMsg', '__httpwww_usharesoft_comuforge_Instance_stateMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20), )

    
    stateMsg = property(__stateMsg.value, __stateMsg.set, None, None)

    
    # Element statesUri uses Python identifier statesUri
    __statesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statesUri'), 'statesUri', '__httpwww_usharesoft_comuforge_Instance_statesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20), )

    
    statesUri = property(__statesUri.value, __statesUri.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_Instance_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Instance_statusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, None)

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_Instance_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20), )

    
    tag = property(__tag.value, __tag.set, None, None)

    
    # Element templateName uses Python identifier templateName
    __templateName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templateName'), 'templateName', '__httpwww_usharesoft_comuforge_Instance_templateName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20), )

    
    templateName = property(__templateName.value, __templateName.set, None, None)

    
    # Element templateUri uses Python identifier templateUri
    __templateUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templateUri'), 'templateUri', '__httpwww_usharesoft_comuforge_Instance_templateUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20), )

    
    templateUri = property(__templateUri.value, __templateUri.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Instance_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Instance_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __consoleUrl.name() : __consoleUrl,
        __credAccount.name() : __credAccount,
        __hardware.name() : __hardware,
        __hostname.name() : __hostname,
        __installProfile.name() : __installProfile,
        __instanceId.name() : __instanceId,
        __name.name() : __name,
        __nics.name() : __nics,
        __parentUri.name() : __parentUri,
        __state.name() : __state,
        __stateMsg.name() : __stateMsg,
        __statesUri.name() : __statesUri,
        __status.name() : __status,
        __statusUri.name() : __statusUri,
        __tag.name() : __tag,
        __templateName.name() : __templateName,
        __templateUri.name() : __templateUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Instance', Instance)


# Complex type {http://www.usharesoft.com/uforge}Instances with content type ELEMENT_ONLY
class Instances (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}Instances with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Instances')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5631, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element instances uses Python identifier instances
    __instances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instances'), 'instances', '__httpwww_usharesoft_comuforge_Instances_instances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5635, 20), )

    
    instances = property(__instances.value, __instances.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __instances.name() : __instances
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Instances', Instances)


# Complex type {http://www.usharesoft.com/uforge}IPAddress with content type ELEMENT_ONLY
class IPAddress (UForgeObject):
    """
                Holds IP address information when setting NICs on an appliance template
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'IPAddress')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5659, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element address uses Python identifier address
    __address = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'address'), 'address', '__httpwww_usharesoft_comuforge_IPAddress_address', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5668, 20), )

    
    address = property(__address.value, __address.set, None, u'the static IP address to set on the NIC')

    
    # Element gateway uses Python identifier gateway
    __gateway = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_IPAddress_gateway', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5673, 20), )

    
    gateway = property(__gateway.value, __gateway.set, None, u'the gateway to set on the NIC')

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_IPAddress_netmask', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5678, 20), )

    
    netmask = property(__netmask.value, __netmask.set, None, u'the netmask to set on the NIC')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_IPAddress_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5683, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object is attached to (e.g. :ref:`nic-object`)')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_IPAddress_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5688, 20), )

    
    type = property(__type.value, __type.set, None, u'IP address type (IPv4 or IPv6)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_IPAddress_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5693, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this IP address object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __address.name() : __address,
        __gateway.name() : __gateway,
        __netmask.name() : __netmask,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'IPAddress', IPAddress)


# Complex type {http://www.usharesoft.com/uforge}Language with content type ELEMENT_ONLY
class Language (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Language with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Language')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5703, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_Language_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5707, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, None)

    
    # Element lang uses Python identifier lang
    __lang = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lang'), 'lang', '__httpwww_usharesoft_comuforge_Language_lang', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5708, 20), )

    
    lang = property(__lang.value, __lang.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Language_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5709, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __displayName.name() : __displayName,
        __lang.name() : __lang,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Language', Language)


# Complex type {http://www.usharesoft.com/uforge}Licenses with content type ELEMENT_ONLY
class Licenses (UForgeObjects):
    """
                Provides a list of :ref:`license-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Licenses')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5750, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element licenses uses Python identifier licenses
    __licenses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenses'), 'licenses', '__httpwww_usharesoft_comuforge_Licenses_licenses', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5759, 20), )

    
    licenses = property(__licenses.value, __licenses.set, None, u'the list of :ref:`license-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __licenses.name() : __licenses
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Licenses', Licenses)


# Complex type {http://www.usharesoft.com/uforge}LogicalGroup with content type ELEMENT_ONLY
class LogicalGroup (UForgeObject):
    """
                Describes a logical volume group in a partitioning table. A volume group creates a pool of disk space from a
                collection of disks or partitions. This volume group can then be partitioned via a logical volume.

                .. note:: Only disks and partitions of type lvm and logical partitions can be added to a volume group
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'LogicalGroup')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5805, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element diskUri uses Python identifier diskUri
    __diskUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskUri'), 'diskUri', '__httpwww_usharesoft_comuforge_LogicalGroup_diskUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5817, 20), )

    
    diskUri = property(__diskUri.value, __diskUri.set, None, u'the uri resources for each disk this logical group uses')

    
    # Element diskUris uses Python identifier diskUris
    __diskUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskUris'), 'diskUris', '__httpwww_usharesoft_comuforge_LogicalGroup_diskUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5822, 20), )

    
    diskUris = property(__diskUris.value, __diskUris.set, None, u'the list of uri resources for each disk this logical group uses')

    
    # Element groupName uses Python identifier groupName
    __groupName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupName'), 'groupName', '__httpwww_usharesoft_comuforge_LogicalGroup_groupName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5827, 20), )

    
    groupName = property(__groupName.value, __groupName.set, None, u'the logical group name')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_LogicalGroup_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5832, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionTableUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5833, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, u'the uri resource of the partition table object (see :ref:`partitiontable-object`)')

    
    # Element partitionUri uses Python identifier partitionUri
    __partitionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionUri'), 'partitionUri', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5838, 20), )

    
    partitionUri = property(__partitionUri.value, __partitionUri.set, None, u'the uri resources for each partition this logical group uses')

    
    # Element partitionUris uses Python identifier partitionUris
    __partitionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionUris'), 'partitionUris', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5843, 20), )

    
    partitionUris = property(__partitionUris.value, __partitionUris.set, None, u'the list of uri resources for each partition this logical group uses')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_LogicalGroup_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5848, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this logical group')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __diskUri.name() : __diskUri,
        __diskUris.name() : __diskUris,
        __groupName.name() : __groupName,
        __name.name() : __name,
        __partitionTableUri.name() : __partitionTableUri,
        __partitionUri.name() : __partitionUri,
        __partitionUris.name() : __partitionUris,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'LogicalGroup', LogicalGroup)


# Complex type {http://www.usharesoft.com/uforge}LogicalGroups with content type ELEMENT_ONLY
class LogicalGroups (UForgeObjects):
    """
                Provides a list of :ref:`logicalgroup-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'LogicalGroups')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5858, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element logicalGroups uses Python identifier logicalGroups
    __logicalGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroups'), 'logicalGroups', '__httpwww_usharesoft_comuforge_LogicalGroups_logicalGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5867, 20), )

    
    logicalGroups = property(__logicalGroups.value, __logicalGroups.set, None, u'the list of :ref:`logicalgroup-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __logicalGroups.name() : __logicalGroups
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'LogicalGroups', LogicalGroups)


# Complex type {http://www.usharesoft.com/uforge}LogicalVolume with content type ELEMENT_ONLY
class LogicalVolume (UForgeObject):
    """
                Describes a logical volume in a partitioning table. A logical volume describes the way a ``volume group`` should
                be partitioned.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'LogicalVolume')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5883, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element groupUri uses Python identifier groupUri
    __groupUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupUri'), 'groupUri', '__httpwww_usharesoft_comuforge_LogicalVolume_groupUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5893, 20), )

    
    groupUri = property(__groupUri.value, __groupUri.set, None, u'the uri resource of the logical group this logical volume uses')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_LogicalVolume_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5898, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this logical volume')

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_LogicalVolume_partitionTableUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5903, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, u'the uri resource of the partition table object (see :ref:`partitiontable-object`)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_LogicalVolume_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5908, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this logical volume object')

    
    # Element volumes uses Python identifier volumes
    __volumes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volumes'), 'volumes', '__httpwww_usharesoft_comuforge_LogicalVolume_volumes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20), )

    
    volumes = property(__volumes.value, __volumes.set, None, u'the list of volumes (partitions), see :ref:`partition-object`')

    
    # Element volumesUri uses Python identifier volumesUri
    __volumesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volumesUri'), 'volumesUri', '__httpwww_usharesoft_comuforge_LogicalVolume_volumesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20), )

    
    volumesUri = property(__volumesUri.value, __volumesUri.set, None, u'the uri resource to retrieve the list of volumes (partitions)')

    
    # Element volumeUris uses Python identifier volumeUris
    __volumeUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volumeUris'), 'volumeUris', '__httpwww_usharesoft_comuforge_LogicalVolume_volumeUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20), )

    
    volumeUris = property(__volumeUris.value, __volumeUris.set, None, u'the list of uri resources of the volume objects (partitions)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __groupUri.name() : __groupUri,
        __name.name() : __name,
        __partitionTableUri.name() : __partitionTableUri,
        __uri.name() : __uri,
        __volumes.name() : __volumes,
        __volumesUri.name() : __volumesUri,
        __volumeUris.name() : __volumeUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'LogicalVolume', LogicalVolume)


# Complex type {http://www.usharesoft.com/uforge}LogicalVolumes with content type ELEMENT_ONLY
class LogicalVolumes (UForgeObjects):
    """
                Provides a list of :ref:`logicalvolume-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'LogicalVolumes')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5938, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element logicalVolumes uses Python identifier logicalVolumes
    __logicalVolumes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolumes'), 'logicalVolumes', '__httpwww_usharesoft_comuforge_LogicalVolumes_logicalVolumes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5947, 20), )

    
    logicalVolumes = property(__logicalVolumes.value, __logicalVolumes.set, None, u'the list of :ref:`logicalvolume-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __logicalVolumes.name() : __logicalVolumes
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'LogicalVolumes', LogicalVolumes)


# Complex type {http://www.usharesoft.com/uforge}Memberships with content type ELEMENT_ONLY
class Memberships (UForgeObjects):
    """
                Provides a list of :ref:`membership-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Memberships')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6039, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element memberships uses Python identifier memberships
    __memberships = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'memberships'), 'memberships', '__httpwww_usharesoft_comuforge_Memberships_memberships', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6048, 20), )

    
    memberships = property(__memberships.value, __memberships.set, None, u'the list of :ref:`membership-object` objects')

    
    # Element msg uses Python identifier msg
    __msg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'msg'), 'msg', '__httpwww_usharesoft_comuforge_Memberships_msg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6058, 20), )

    
    msg = property(__msg.value, __msg.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __memberships.name() : __memberships,
        __msg.name() : __msg
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Memberships', Memberships)


# Complex type {http://www.usharesoft.com/uforge}Migration with content type ELEMENT_ONLY
class Migration (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Migration with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Migration')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6065, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element credAccount uses Python identifier credAccount
    __credAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Migration_credAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6069, 20), )

    
    credAccount = property(__credAccount.value, __credAccount.set, None, None)

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_Migration_downloadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6070, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, None)

    
    # Element imageFormat uses Python identifier imageFormat
    __imageFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageFormat'), 'imageFormat', '__httpwww_usharesoft_comuforge_Migration_imageFormat', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6071, 20), )

    
    imageFormat = property(__imageFormat.value, __imageFormat.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Migration_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6072, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element scannedInstance uses Python identifier scannedInstance
    __scannedInstance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstance'), 'scannedInstance', '__httpwww_usharesoft_comuforge_Migration_scannedInstance', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 20), )

    
    scannedInstance = property(__scannedInstance.value, __scannedInstance.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_Migration_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6074, 20), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Migration_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6075, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __credAccount.name() : __credAccount,
        __downloadUri.name() : __downloadUri,
        __imageFormat.name() : __imageFormat,
        __parentUri.name() : __parentUri,
        __scannedInstance.name() : __scannedInstance,
        __status.name() : __status,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Migration', Migration)


# Complex type {http://www.usharesoft.com/uforge}Milestone with content type ELEMENT_ONLY
class Milestone (UForgeObject):
    """
                Marks a specific point along a an operating system's timeline. This can then be used to help users rollback or forward
                package updates of their appliance templates. Milestones are created and maintained by a platform administrator
                for each of the operating systems registered with the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Milestone')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6082, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'date'), 'date', '__httpwww_usharesoft_comuforge_Milestone_date', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6093, 20), )

    
    date = property(__date.value, __date.set, None, u'the date for this milestone')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Milestone_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20), )

    
    description = property(__description.value, __description.set, None, u'a description of the milestone')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Milestone_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20), )

    
    name = property(__name.value, __name.set, None, u'the name or title of the milestone')

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'source'), 'source', '__httpwww_usharesoft_comuforge_Milestone_source', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20), )

    
    source = property(__source.value, __source.set, None, u'the source of the Milestone. Reserved source : distribution (populated automatically by the platform population tools)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Milestone_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this milestone object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __date.name() : __date,
        __description.name() : __description,
        __name.name() : __name,
        __source.name() : __source,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Milestone', Milestone)


# Complex type {http://www.usharesoft.com/uforge}Milestones with content type ELEMENT_ONLY
class Milestones (UForgeObjects):
    """
                Provides a list of :ref:`milestone-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Milestones')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6123, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element milestones uses Python identifier milestones
    __milestones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'milestones'), 'milestones', '__httpwww_usharesoft_comuforge_Milestones_milestones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 20), )

    
    milestones = property(__milestones.value, __milestones.set, None, u'the list of :ref:`milestone-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __milestones.name() : __milestones
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Milestones', Milestones)


# Complex type {http://www.usharesoft.com/uforge}MySoftwareList with content type ELEMENT_ONLY
class MySoftwareList (UForgeObjects):
    """
                Provides a list of :ref:`mysoftware-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'MySoftwareList')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6182, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element mySoftwareList uses Python identifier mySoftwareList
    __mySoftwareList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftwareList'), 'mySoftwareList', '__httpwww_usharesoft_comuforge_MySoftwareList_mySoftwareList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6191, 20), )

    
    mySoftwareList = property(__mySoftwareList.value, __mySoftwareList.set, None, u'the list of :ref:`mysoftware-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __mySoftwareList.name() : __mySoftwareList
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'MySoftwareList', MySoftwareList)


# Complex type {http://www.usharesoft.com/uforge}NetworkZone with content type ELEMENT_ONLY
class NetworkZone (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}NetworkZone with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'NetworkZone')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6206, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_NetworkZone_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6210, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element layers uses Python identifier layers
    __layers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'layers'), 'layers', '__httpwww_usharesoft_comuforge_NetworkZone_layers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6211, 20), )

    
    layers = property(__layers.value, __layers.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_NetworkZone_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6218, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_NetworkZone_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element securityGroup uses Python identifier securityGroup
    __securityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_NetworkZone_securityGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6220, 20), )

    
    securityGroup = property(__securityGroup.value, __securityGroup.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_NetworkZone_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6221, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __description.name() : __description,
        __layers.name() : __layers,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __securityGroup.name() : __securityGroup,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'NetworkZone', NetworkZone)


# Complex type {http://www.usharesoft.com/uforge}NetworkZones with content type ELEMENT_ONLY
class NetworkZones (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}NetworkZones with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'NetworkZones')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6227, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element networkZones uses Python identifier networkZones
    __networkZones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networkZones'), 'networkZones', '__httpwww_usharesoft_comuforge_NetworkZones_networkZones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6231, 20), )

    
    networkZones = property(__networkZones.value, __networkZones.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __networkZones.name() : __networkZones
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'NetworkZones', NetworkZones)


# Complex type {http://www.usharesoft.com/uforge}Nic with content type ELEMENT_ONLY
class Nic (UForgeObject):
    """
                Provides the information of a network interface card (NIC). This NIC information is attached to the installation profile belonging to an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Nic')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6244, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element autoConnect uses Python identifier autoConnect
    __autoConnect = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'autoConnect'), 'autoConnect', '__httpwww_usharesoft_comuforge_Nic_autoConnect', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6253, 20), )

    
    autoConnect = property(__autoConnect.value, __autoConnect.set, None, u'a boolean highlighting if the network card should be activated automatically')

    
    # Element ipAddresses uses Python identifier ipAddresses
    __ipAddresses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipAddresses'), 'ipAddresses', '__httpwww_usharesoft_comuforge_Nic_ipAddresses', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6258, 20), )

    
    ipAddresses = property(__ipAddresses.value, __ipAddresses.set, None, u'the list of static IP address information for this NIC (see :ref:`ipaddress-object`')

    
    # Element ipv4Method uses Python identifier ipv4Method
    __ipv4Method = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipv4Method'), 'ipv4Method', '__httpwww_usharesoft_comuforge_Nic_ipv4Method', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6268, 20), )

    
    ipv4Method = property(__ipv4Method.value, __ipv4Method.set, None, u'the IPv4 method to be used (manual, dhcp, etc.)')

    
    # Element ipv6Method uses Python identifier ipv6Method
    __ipv6Method = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipv6Method'), 'ipv6Method', '__httpwww_usharesoft_comuforge_Nic_ipv6Method', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20), )

    
    ipv6Method = property(__ipv6Method.value, __ipv6Method.set, None, u'the IPv6 method to be used (manual, dhcp, etc.)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Nic_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6292, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this NIC')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Nic_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6297, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this NIC is attached to (e.g. an install profile object)')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Nic_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6302, 20), )

    
    type = property(__type.value, __type.set, None, u'the type of NIC')

    
    # Element order uses Python identifier order
    __order = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'order'), 'order', '__httpwww_usharesoft_comuforge_Nic_order', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6312, 20), )

    
    order = property(__order.value, __order.set, None, u'the order of NIC')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Nic_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6317, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this NIC')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __autoConnect.name() : __autoConnect,
        __ipAddresses.name() : __ipAddresses,
        __ipv4Method.name() : __ipv4Method,
        __ipv6Method.name() : __ipv6Method,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __order.name() : __order,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Nic', Nic)


# Complex type {http://www.usharesoft.com/uforge}Nics with content type ELEMENT_ONLY
class Nics (UForgeObjects):
    """
                Provides a list of :ref:`nic-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Nics')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6327, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nics'), 'nics', '__httpwww_usharesoft_comuforge_Nics_nics', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6336, 20), )

    
    nics = property(__nics.value, __nics.set, None, u'the list of :ref:`nic-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __nics.name() : __nics
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Nics', Nics)


# Complex type {http://www.usharesoft.com/uforge}OpenstackEntity with content type ELEMENT_ONLY
class OpenstackEntity (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}OpenstackEntity with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OpenstackEntity')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6363, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'id'), 'id', '__httpwww_usharesoft_comuforge_OpenstackEntity_id', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20), )

    
    id = property(__id.value, __id.set, None, None)

    
    # Element regionName uses Python identifier regionName
    __regionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regionName'), 'regionName', '__httpwww_usharesoft_comuforge_OpenstackEntity_regionName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20), )

    
    regionName = property(__regionName.value, __regionName.set, None, None)

    _ElementMap.update({
        __id.name() : __id,
        __regionName.name() : __regionName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OpenstackEntity', OpenstackEntity)


# Complex type {http://www.usharesoft.com/uforge}OpenstackResources with content type ELEMENT_ONLY
class OpenstackResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}OpenstackResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OpenstackResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6374, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element regions uses Python identifier regions
    __regions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regions'), 'regions', '__httpwww_usharesoft_comuforge_OpenstackResources_regions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6378, 20), )

    
    regions = property(__regions.value, __regions.set, None, None)

    
    # Element tenants uses Python identifier tenants
    __tenants = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenants'), 'tenants', '__httpwww_usharesoft_comuforge_OpenstackResources_tenants', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 20), )

    
    tenants = property(__tenants.value, __tenants.set, None, None)

    _ElementMap.update({
        __regions.name() : __regions,
        __tenants.name() : __tenants
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OpenstackResources', OpenstackResources)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_250 (CloudResources):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6382, 36)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    _ElementMap.update({
        
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_251 (CloudResources):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6397, 36)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element available uses Python identifier available
    __available = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'available'), 'available', '__httpwww_usharesoft_comuforge_CTD_ANON_251_available', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6401, 52), )

    
    available = property(__available.value, __available.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_251_description', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 52), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_251_id', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6403, 52), )

    
    id = property(__id.value, __id.set, None, None)

    
    # Element regionsEntities uses Python identifier regionsEntities
    __regionsEntities = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'regionsEntities'), 'regionsEntities', '__httpwww_usharesoft_comuforge_CTD_ANON_251_regionsEntities', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6404, 52), )

    
    regionsEntities = property(__regionsEntities.value, __regionsEntities.set, None, None)

    _ElementMap.update({
        __available.name() : __available,
        __description.name() : __description,
        __id.name() : __id,
        __regionsEntities.name() : __regionsEntities
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}OpStatus with content type ELEMENT_ONLY
class OpStatus (UForgeObject):
    """
                Primitive object to describe the status of the parent object it is attached to. Normally used for asynchronous
                actions on the platform (e.g. generating machine images, registering machine images, importing/exporting appliance
                templates).
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OpStatus')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6495, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element bytesLoaded uses Python identifier bytesLoaded
    __bytesLoaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bytesLoaded'), 'bytesLoaded', '__httpwww_usharesoft_comuforge_OpStatus_bytesLoaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6506, 20), )

    
    bytesLoaded = property(__bytesLoaded.value, __bytesLoaded.set, None, u'the number of bytes uploaded or downloaded (used for calculating progress)')

    
    # Element bytesTotal uses Python identifier bytesTotal
    __bytesTotal = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bytesTotal'), 'bytesTotal', '__httpwww_usharesoft_comuforge_OpStatus_bytesTotal', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6511, 20), )

    
    bytesTotal = property(__bytesTotal.value, __bytesTotal.set, None, u'the total number of bytes expecting to be loaded (used for calculating progress)')

    
    # Element cancelled uses Python identifier cancelled
    __cancelled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cancelled'), 'cancelled', '__httpwww_usharesoft_comuforge_OpStatus_cancelled', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6516, 20), )

    
    cancelled = property(__cancelled.value, __cancelled.set, None, u'a boolean flag to indicate that the job this status was attached to has been cancelled')

    
    # Element complete uses Python identifier complete
    __complete = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'complete'), 'complete', '__httpwww_usharesoft_comuforge_OpStatus_complete', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6521, 20), )

    
    complete = property(__complete.value, __complete.set, None, u'a boolean flag to indicate that the job this status was attached has completed')

    
    # Element detailedError uses Python identifier detailedError
    __detailedError = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'detailedError'), 'detailedError', '__httpwww_usharesoft_comuforge_OpStatus_detailedError', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6526, 20), )

    
    detailedError = property(__detailedError.value, __detailedError.set, None, u'a boolean flag to indicate that there is detailed error message information')

    
    # Element detailedErrorMsg uses Python identifier detailedErrorMsg
    __detailedErrorMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'detailedErrorMsg'), 'detailedErrorMsg', '__httpwww_usharesoft_comuforge_OpStatus_detailedErrorMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6531, 20), )

    
    detailedErrorMsg = property(__detailedErrorMsg.value, __detailedErrorMsg.set, None, u'the detailed error message')

    
    # Element error uses Python identifier error
    __error = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'error'), 'error', '__httpwww_usharesoft_comuforge_OpStatus_error', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6536, 20), )

    
    error = property(__error.value, __error.set, None, u'a boolean flag to indicate that an error has occurred in the job this status is attached to')

    
    # Element errorMessage uses Python identifier errorMessage
    __errorMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'errorMessage'), 'errorMessage', '__httpwww_usharesoft_comuforge_OpStatus_errorMessage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6541, 20), )

    
    errorMessage = property(__errorMessage.value, __errorMessage.set, None, u'the error message')

    
    # Element eta uses Python identifier eta
    __eta = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'eta'), 'eta', '__httpwww_usharesoft_comuforge_OpStatus_eta', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6546, 20), )

    
    eta = property(__eta.value, __eta.set, None, u'the estimated time of when the job will complete')

    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'message'), 'message', '__httpwww_usharesoft_comuforge_OpStatus_message', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6551, 20), )

    
    message = property(__message.value, __message.set, None, u'the current status message')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_OpStatus_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6556, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this status object is attached to')

    
    # Element percentage uses Python identifier percentage
    __percentage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'percentage'), 'percentage', '__httpwww_usharesoft_comuforge_OpStatus_percentage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6561, 20), )

    
    percentage = property(__percentage.value, __percentage.set, None, u'the current progress as a percentage')

    
    # Element published uses Python identifier published
    __published = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'published'), 'published', '__httpwww_usharesoft_comuforge_OpStatus_published', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6566, 20), )

    
    published = property(__published.value, __published.set, None, u'a boolean flag used to indicate if the job has finished (for publishing jobs)')

    
    # Element totalTime uses Python identifier totalTime
    __totalTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalTime'), 'totalTime', '__httpwww_usharesoft_comuforge_OpStatus_totalTime', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6571, 20), )

    
    totalTime = property(__totalTime.value, __totalTime.set, None, u'the total time the job has taken to complete')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_OpStatus_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6576, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this status object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __bytesLoaded.name() : __bytesLoaded,
        __bytesTotal.name() : __bytesTotal,
        __cancelled.name() : __cancelled,
        __complete.name() : __complete,
        __detailedError.name() : __detailedError,
        __detailedErrorMsg.name() : __detailedErrorMsg,
        __error.name() : __error,
        __errorMessage.name() : __errorMessage,
        __eta.name() : __eta,
        __message.name() : __message,
        __parentUri.name() : __parentUri,
        __percentage.name() : __percentage,
        __published.name() : __published,
        __totalTime.name() : __totalTime,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OpStatus', OpStatus)


# Complex type {http://www.usharesoft.com/uforge}OpStatuses with content type ELEMENT_ONLY
class OpStatuses (UForgeObjects):
    """
                Provides a list of :ref:`status-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OpStatuses')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6586, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element statuses uses Python identifier statuses
    __statuses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statuses'), 'statuses', '__httpwww_usharesoft_comuforge_OpStatuses_statuses', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6595, 20), )

    
    statuses = property(__statuses.value, __statuses.set, None, u'the list of :ref:`status-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __statuses.name() : __statuses
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OpStatuses', OpStatuses)


# Complex type {http://www.usharesoft.com/uforge}Org with content type ELEMENT_ONLY
class Org (UForgeObject):
    """
                Holds the meta-data of an organization of the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Org')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6611, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element activateNewUsers uses Python identifier activateNewUsers
    __activateNewUsers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'activateNewUsers'), 'activateNewUsers', '__httpwww_usharesoft_comuforge_Org_activateNewUsers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6620, 20), )

    
    activateNewUsers = property(__activateNewUsers.value, __activateNewUsers.set, None, u'a boolean flag to indicate to make any news users being created in this organization to automatically active')

    
    # Element admin uses Python identifier admin
    __admin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'admin'), 'admin', '__httpwww_usharesoft_comuforge_Org_admin', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6625, 20), )

    
    admin = property(__admin.value, __admin.set, None, u'boolean flag to indicate whether the user requesting this organization information is an administrator of this organization')

    
    # Element appliancesUri uses Python identifier appliancesUri
    __appliancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'appliancesUri'), 'appliancesUri', '__httpwww_usharesoft_comuforge_Org_appliancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 20), )

    
    appliancesUri = property(__appliancesUri.value, __appliancesUri.set, None, u'the uri resource to retrieve all the appliance templates in this organization')

    
    # Element applianceUris uses Python identifier applianceUris
    __applianceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_Org_applianceUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6635, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, None)

    
    # Element categoriesUri uses Python identifier categoriesUri
    __categoriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'categoriesUri'), 'categoriesUri', '__httpwww_usharesoft_comuforge_Org_categoriesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6636, 20), )

    
    categoriesUri = property(__categoriesUri.value, __categoriesUri.set, None, u'the uri resource to retrieve all the categories added to this organization (see :ref:`category-object`)')

    
    # Element companiesUri uses Python identifier companiesUri
    __companiesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'companiesUri'), 'companiesUri', '__httpwww_usharesoft_comuforge_Org_companiesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6641, 20), )

    
    companiesUri = property(__companiesUri.value, __companiesUri.set, None, u'the uri resource to retrieve all the companies registered in this organization (see :ref:`company-object`)')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'company'), 'company', '__httpwww_usharesoft_comuforge_Org_company', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6646, 20), )

    
    company = property(__company.value, __company.set, None, u'the org company')

    
    # Element defaultDistributions uses Python identifier defaultDistributions
    __defaultDistributions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultDistributions'), 'defaultDistributions', '__httpwww_usharesoft_comuforge_Org_defaultDistributions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6651, 20), )

    
    defaultDistributions = property(__defaultDistributions.value, __defaultDistributions.set, None, u'the list of default operating systems available in this organization (see :ref:`distribution-object`)')

    
    # Element defaultFormats uses Python identifier defaultFormats
    __defaultFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultFormats'), 'defaultFormats', '__httpwww_usharesoft_comuforge_Org_defaultFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6661, 20), )

    
    defaultFormats = property(__defaultFormats.value, __defaultFormats.set, None, u'the list of default primitive formats available in this organization')

    
    # Element defaultTargetFormats uses Python identifier defaultTargetFormats
    __defaultTargetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultTargetFormats'), 'defaultTargetFormats', '__httpwww_usharesoft_comuforge_Org_defaultTargetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6671, 20), )

    
    defaultTargetFormats = property(__defaultTargetFormats.value, __defaultTargetFormats.set, None, u'the list of default formats available in this organization')

    
    # Element defaultOrg uses Python identifier defaultOrg
    __defaultOrg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultOrg'), 'defaultOrg', '__httpwww_usharesoft_comuforge_Org_defaultOrg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6681, 20), )

    
    defaultOrg = property(__defaultOrg.value, __defaultOrg.set, None, u'boolean to indicate if this organization is the default of the platform')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_Org_distributionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6686, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, u'the uri resource to retrieve all the operating systems of the organization')

    
    # Element distributionUris uses Python identifier distributionUris
    __distributionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_Org_distributionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6691, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, u'the list of uri resources of each distribution available in the organization')

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formats'), 'formats', '__httpwww_usharesoft_comuforge_Org_formats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6696, 20), )

    
    formats = property(__formats.value, __formats.set, None, u'the list of primitive formats available in this organization')

    
    # Element targetPlatforms uses Python identifier targetPlatforms
    __targetPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_Org_targetPlatforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6706, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, u'the list of target platforms available in this organization')

    
    # Element targetFormats uses Python identifier targetFormats
    __targetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_Org_targetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6716, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, u'the list of target formats available in this organization')

    
    # Element formatsUri uses Python identifier formatsUri
    __formatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatsUri'), 'formatsUri', '__httpwww_usharesoft_comuforge_Org_formatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6726, 20), )

    
    formatsUri = property(__formatsUri.value, __formatsUri.set, None, u'the uri resource to retrieve all the available primitive formats in this organization')

    
    # Element formatUris uses Python identifier formatUris
    __formatUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatUris'), 'formatUris', '__httpwww_usharesoft_comuforge_Org_formatUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6731, 20), )

    
    formatUris = property(__formatUris.value, __formatUris.set, None, u'the list of uri resources for each primitive format available in this organization')

    
    # Element targetPlatformsUri uses Python identifier targetPlatformsUri
    __targetPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_Org_targetPlatformsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6736, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, u'the uri resource to retrieve all the available target platforms in this organization')

    
    # Element targetPlatformUris uses Python identifier targetPlatformUris
    __targetPlatformUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformUris'), 'targetPlatformUris', '__httpwww_usharesoft_comuforge_Org_targetPlatformUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6741, 20), )

    
    targetPlatformUris = property(__targetPlatformUris.value, __targetPlatformUris.set, None, u'the list of uri resources for each target platform available in this organization')

    
    # Element targetFormatsUri uses Python identifier targetFormatsUri
    __targetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_Org_targetFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6746, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, u'the uri resource to retrieve all the available target formats in this organization')

    
    # Element targetFormatUris uses Python identifier targetFormatUris
    __targetFormatUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatUris'), 'targetFormatUris', '__httpwww_usharesoft_comuforge_Org_targetFormatUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6751, 20), )

    
    targetFormatUris = property(__targetFormatUris.value, __targetFormatUris.set, None, u'the list of uri resources for each target format available in this organization')

    
    # Element galleryUri uses Python identifier galleryUri
    __galleryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleryUri'), 'galleryUri', '__httpwww_usharesoft_comuforge_Org_galleryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6756, 20), )

    
    galleryUri = property(__galleryUri.value, __galleryUri.set, None, None)

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_Org_license', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6757, 20), )

    
    license = property(__license.value, __license.set, None, u'the org license')

    
    # Element licensesUri uses Python identifier licensesUri
    __licensesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licensesUri'), 'licensesUri', '__httpwww_usharesoft_comuforge_Org_licensesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6762, 20), )

    
    licensesUri = property(__licensesUri.value, __licensesUri.set, None, u'the uri resource to retrieve all the registered licenses in the org')

    
    # Element licenseUri uses Python identifier licenseUri
    __licenseUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseUri'), 'licenseUri', '__httpwww_usharesoft_comuforge_Org_licenseUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6767, 20), )

    
    licenseUri = property(__licenseUri.value, __licenseUri.set, None, u'the uri resource to retrieve the license of the org')

    
    # Element membersUri uses Python identifier membersUri
    __membersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_Org_membersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6772, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, u'the uri resource to retrieve all the users registered to this organization')

    
    # Element milestonesUri uses Python identifier milestonesUri
    __milestonesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'milestonesUri'), 'milestonesUri', '__httpwww_usharesoft_comuforge_Org_milestonesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6777, 20), )

    
    milestonesUri = property(__milestonesUri.value, __milestonesUri.set, None, u'the uri resource to retrieve all the milestones registered to this organization')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Org_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6782, 20), )

    
    name = property(__name.value, __name.set, None, u'the organization name')

    
    # Element projectsUri uses Python identifier projectsUri
    __projectsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projectsUri'), 'projectsUri', '__httpwww_usharesoft_comuforge_Org_projectsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6787, 20), )

    
    projectsUri = property(__projectsUri.value, __projectsUri.set, None, u"the uri resource to retrieve all the projects registered to this organization's project catalog")

    
    # Element rolesUri uses Python identifier rolesUri
    __rolesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rolesUri'), 'rolesUri', '__httpwww_usharesoft_comuforge_Org_rolesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6792, 20), )

    
    rolesUri = property(__rolesUri.value, __rolesUri.set, None, u'the uri resource to retrieve all the roles registered to this organization')

    
    # Element statsUri uses Python identifier statsUri
    __statsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statsUri'), 'statsUri', '__httpwww_usharesoft_comuforge_Org_statsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6797, 20), )

    
    statsUri = property(__statsUri.value, __statsUri.set, None, u'the uri resource to retrieve all the statistics for this organization')

    
    # Element subscriptionProfiles uses Python identifier subscriptionProfiles
    __subscriptionProfiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles'), 'subscriptionProfiles', '__httpwww_usharesoft_comuforge_Org_subscriptionProfiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6802, 20), )

    
    subscriptionProfiles = property(__subscriptionProfiles.value, __subscriptionProfiles.set, None, u'the list of subscription profiles available in this organization')

    
    # Element subscriptionProfilesUri uses Python identifier subscriptionProfilesUri
    __subscriptionProfilesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subscriptionProfilesUri'), 'subscriptionProfilesUri', '__httpwww_usharesoft_comuforge_Org_subscriptionProfilesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6812, 20), )

    
    subscriptionProfilesUri = property(__subscriptionProfilesUri.value, __subscriptionProfilesUri.set, None, u'the uri resource to retrieve all the subscription profiles registered to this organization')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Org_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6817, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource for this organization object')

    
    # Element workspacesUri uses Python identifier workspacesUri
    __workspacesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'workspacesUri'), 'workspacesUri', '__httpwww_usharesoft_comuforge_Org_workspacesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6822, 20), )

    
    workspacesUri = property(__workspacesUri.value, __workspacesUri.set, None, u'the uri resource to retrieve all the workspaces registered to this organization')

    
    # Element repositoriesUri uses Python identifier repositoriesUri
    __repositoriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repositoriesUri'), 'repositoriesUri', '__httpwww_usharesoft_comuforge_Org_repositoriesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6827, 20), )

    
    repositoriesUri = property(__repositoriesUri.value, __repositoriesUri.set, None, u'the uri resource to retrieve all the operating system repositories registered to this organization')

    
    # Element artifactAccountsUri uses Python identifier artifactAccountsUri
    __artifactAccountsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri'), 'artifactAccountsUri', '__httpwww_usharesoft_comuforge_Org_artifactAccountsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6832, 20), )

    
    artifactAccountsUri = property(__artifactAccountsUri.value, __artifactAccountsUri.set, None, u'the uri resource to retrieve all the artifact accounts registered to this organization')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __activateNewUsers.name() : __activateNewUsers,
        __admin.name() : __admin,
        __appliancesUri.name() : __appliancesUri,
        __applianceUris.name() : __applianceUris,
        __categoriesUri.name() : __categoriesUri,
        __companiesUri.name() : __companiesUri,
        __company.name() : __company,
        __defaultDistributions.name() : __defaultDistributions,
        __defaultFormats.name() : __defaultFormats,
        __defaultTargetFormats.name() : __defaultTargetFormats,
        __defaultOrg.name() : __defaultOrg,
        __distributionsUri.name() : __distributionsUri,
        __distributionUris.name() : __distributionUris,
        __formats.name() : __formats,
        __targetPlatforms.name() : __targetPlatforms,
        __targetFormats.name() : __targetFormats,
        __formatsUri.name() : __formatsUri,
        __formatUris.name() : __formatUris,
        __targetPlatformsUri.name() : __targetPlatformsUri,
        __targetPlatformUris.name() : __targetPlatformUris,
        __targetFormatsUri.name() : __targetFormatsUri,
        __targetFormatUris.name() : __targetFormatUris,
        __galleryUri.name() : __galleryUri,
        __license.name() : __license,
        __licensesUri.name() : __licensesUri,
        __licenseUri.name() : __licenseUri,
        __membersUri.name() : __membersUri,
        __milestonesUri.name() : __milestonesUri,
        __name.name() : __name,
        __projectsUri.name() : __projectsUri,
        __rolesUri.name() : __rolesUri,
        __statsUri.name() : __statsUri,
        __subscriptionProfiles.name() : __subscriptionProfiles,
        __subscriptionProfilesUri.name() : __subscriptionProfilesUri,
        __uri.name() : __uri,
        __workspacesUri.name() : __workspacesUri,
        __repositoriesUri.name() : __repositoriesUri,
        __artifactAccountsUri.name() : __artifactAccountsUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Org', Org)


# Complex type {http://www.usharesoft.com/uforge}Orgs with content type ELEMENT_ONLY
class Orgs (UForgeObjects):
    """
                Provides a list of :ref:`org-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Orgs')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6842, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element orgs uses Python identifier orgs
    __orgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgs'), 'orgs', '__httpwww_usharesoft_comuforge_Orgs_orgs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6851, 20), )

    
    orgs = property(__orgs.value, __orgs.set, None, u'the list of :ref:`org-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __orgs.name() : __orgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Orgs', Orgs)


# Complex type {http://www.usharesoft.com/uforge}OSGroup with content type ELEMENT_ONLY
class OSGroup (UForgeObject):
    """
                Description of an operating system group for filesystem directory and file permissions.
                See also :ref:`osuser-object`.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSGroup')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6867, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element groupId uses Python identifier groupId
    __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupId'), 'groupId', '__httpwww_usharesoft_comuforge_OSGroup_groupId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6877, 20), )

    
    groupId = property(__groupId.value, __groupId.set, None, u'the unique id of the group (only used if ``groupIdAuto == false``')

    
    # Element groupIdAuto uses Python identifier groupIdAuto
    __groupIdAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupIdAuto'), 'groupIdAuto', '__httpwww_usharesoft_comuforge_OSGroup_groupIdAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6882, 20), )

    
    groupIdAuto = property(__groupIdAuto.value, __groupIdAuto.set, None, u'boolean flag to determine if the group id should be calculated')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_OSGroup_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6887, 20), )

    
    name = property(__name.value, __name.set, None, u'the group name')

    
    # Element sudo uses Python identifier sudo
    __sudo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sudo'), 'sudo', '__httpwww_usharesoft_comuforge_OSGroup_sudo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6892, 20), )

    
    sudo = property(__sudo.value, __sudo.set, None, u'a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)')

    
    # Element systemGroup uses Python identifier systemGroup
    __systemGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'systemGroup'), 'systemGroup', '__httpwww_usharesoft_comuforge_OSGroup_systemGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6897, 20), )

    
    systemGroup = property(__systemGroup.value, __systemGroup.set, None, u'flag to determine if this is a system group')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_OSGroup_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6902, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this group object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __groupId.name() : __groupId,
        __groupIdAuto.name() : __groupIdAuto,
        __name.name() : __name,
        __sudo.name() : __sudo,
        __systemGroup.name() : __systemGroup,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSGroup', OSGroup)


# Complex type {http://www.usharesoft.com/uforge}OSGroups with content type ELEMENT_ONLY
class OSGroups (UForgeObjects):
    """
                Provides a list of :ref:`osgroup-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSGroups')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6912, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element osGroups uses Python identifier osGroups
    __osGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osGroups'), 'osGroups', '__httpwww_usharesoft_comuforge_OSGroups_osGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6921, 20), )

    
    osGroups = property(__osGroups.value, __osGroups.set, None, u'the list of :ref:`osgroup-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __osGroups.name() : __osGroups
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSGroups', OSGroups)


# Complex type {http://www.usharesoft.com/uforge}OSPackages with content type ELEMENT_ONLY
class OSPackages (UForgeObjects):
    """
                Provides a list of :ref:`ospackage-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSPackages')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6970, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element osPkgs uses Python identifier osPkgs
    __osPkgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osPkgs'), 'osPkgs', '__httpwww_usharesoft_comuforge_OSPackages_osPkgs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6979, 20), )

    
    osPkgs = property(__osPkgs.value, __osPkgs.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __osPkgs.name() : __osPkgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSPackages', OSPackages)


# Complex type {http://www.usharesoft.com/uforge}OSUser with content type ELEMENT_ONLY
class OSUser (UForgeObject):
    """
                Description of an operating system user for filesystem directory and file permissions. OS users can be grouped
                together using :ref:`osgroup-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSUser')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7081, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element disablePasswordLogin uses Python identifier disablePasswordLogin
    __disablePasswordLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disablePasswordLogin'), 'disablePasswordLogin', '__httpwww_usharesoft_comuforge_OSUser_disablePasswordLogin', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7091, 20), )

    
    disablePasswordLogin = property(__disablePasswordLogin.value, __disablePasswordLogin.set, None, u'boolean to disable the user logging into the system using a password')

    
    # Element encrypted uses Python identifier encrypted
    __encrypted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'encrypted'), 'encrypted', '__httpwww_usharesoft_comuforge_OSUser_encrypted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7096, 20), )

    
    encrypted = property(__encrypted.value, __encrypted.set, None, u'boolean indicating that the password string is encrypted')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_OSUser_fullName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7101, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, u'the full name of the user')

    
    # Element homeDir uses Python identifier homeDir
    __homeDir = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'homeDir'), 'homeDir', '__httpwww_usharesoft_comuforge_OSUser_homeDir', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7106, 20), )

    
    homeDir = property(__homeDir.value, __homeDir.set, None, u'the home directory of the user')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_OSUser_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7111, 20), )

    
    name = property(__name.value, __name.set, None, u'the user name')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_OSUser_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7116, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password')

    
    # Element passwordAuto uses Python identifier passwordAuto
    __passwordAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'passwordAuto'), 'passwordAuto', '__httpwww_usharesoft_comuforge_OSUser_passwordAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7121, 20), )

    
    passwordAuto = property(__passwordAuto.value, __passwordAuto.set, None, u'a boolean indicating for the platform to automatically set the password listed in the attribute password')

    
    # Element primaryGroup uses Python identifier primaryGroup
    __primaryGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'primaryGroup'), 'primaryGroup', '__httpwww_usharesoft_comuforge_OSUser_primaryGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7126, 20), )

    
    primaryGroup = property(__primaryGroup.value, __primaryGroup.set, None, u"the user's primary group (see :ref:`osgroup-object`)")

    
    # Element primaryGroupAuto uses Python identifier primaryGroupAuto
    __primaryGroupAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'primaryGroupAuto'), 'primaryGroupAuto', '__httpwww_usharesoft_comuforge_OSUser_primaryGroupAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7131, 20), )

    
    primaryGroupAuto = property(__primaryGroupAuto.value, __primaryGroupAuto.set, None, u"boolean indicating for the platform to automatically assign the user's primary group")

    
    # Element secondaryGroups uses Python identifier secondaryGroups
    __secondaryGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secondaryGroups'), 'secondaryGroups', '__httpwww_usharesoft_comuforge_OSUser_secondaryGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7136, 20), )

    
    secondaryGroups = property(__secondaryGroups.value, __secondaryGroups.set, None, u"a list of the user's secondary groups (each group separated by a comma)")

    
    # Element shell uses Python identifier shell
    __shell = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'shell'), 'shell', '__httpwww_usharesoft_comuforge_OSUser_shell', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7141, 20), )

    
    shell = property(__shell.value, __shell.set, None, u'the shell type for the user')

    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_OSUser_sshKeys', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7146, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, u'a list of public SSH keys for the user (see :ref:`sshkey-object`)')

    
    # Element sudo uses Python identifier sudo
    __sudo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sudo'), 'sudo', '__httpwww_usharesoft_comuforge_OSUser_sudo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7156, 20), )

    
    sudo = property(__sudo.value, __sudo.set, None, u'a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)')

    
    # Element systemUser uses Python identifier systemUser
    __systemUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'systemUser'), 'systemUser', '__httpwww_usharesoft_comuforge_OSUser_systemUser', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7161, 20), )

    
    systemUser = property(__systemUser.value, __systemUser.set, None, u'a boolean indicating that this is a system user')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_OSUser_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7166, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this user object')

    
    # Element userId uses Python identifier userId
    __userId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userId'), 'userId', '__httpwww_usharesoft_comuforge_OSUser_userId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7171, 20), )

    
    userId = property(__userId.value, __userId.set, None, u'the unique id of this user (only used if ``userIdAuto == false``')

    
    # Element userIdAuto uses Python identifier userIdAuto
    __userIdAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userIdAuto'), 'userIdAuto', '__httpwww_usharesoft_comuforge_OSUser_userIdAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7176, 20), )

    
    userIdAuto = property(__userIdAuto.value, __userIdAuto.set, None, u"boolean indicating whether the platform should automatically calculate the user's id")

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __disablePasswordLogin.name() : __disablePasswordLogin,
        __encrypted.name() : __encrypted,
        __fullName.name() : __fullName,
        __homeDir.name() : __homeDir,
        __name.name() : __name,
        __password.name() : __password,
        __passwordAuto.name() : __passwordAuto,
        __primaryGroup.name() : __primaryGroup,
        __primaryGroupAuto.name() : __primaryGroupAuto,
        __secondaryGroups.name() : __secondaryGroups,
        __shell.name() : __shell,
        __sshKeys.name() : __sshKeys,
        __sudo.name() : __sudo,
        __systemUser.name() : __systemUser,
        __uri.name() : __uri,
        __userId.name() : __userId,
        __userIdAuto.name() : __userIdAuto
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSUser', OSUser)


# Complex type {http://www.usharesoft.com/uforge}OSUsers with content type ELEMENT_ONLY
class OSUsers (UForgeObjects):
    """
                Provides a list of :ref:`osuser-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSUsers')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7186, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element osUsers uses Python identifier osUsers
    __osUsers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osUsers'), 'osUsers', '__httpwww_usharesoft_comuforge_OSUsers_osUsers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7195, 20), )

    
    osUsers = property(__osUsers.value, __osUsers.set, None, u'the list of :ref:`osuser-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __osUsers.name() : __osUsers
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSUsers', OSUsers)


# Complex type {http://www.usharesoft.com/uforge}Partition with content type ELEMENT_ONLY
class Partition (UForgeObject):
    """
                Holds the information of a physical or logical partition that is part of a partitioning table.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Partition')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7211, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element dumpLocation uses Python identifier dumpLocation
    __dumpLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dumpLocation'), 'dumpLocation', '__httpwww_usharesoft_comuforge_Partition_dumpLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20), )

    
    dumpLocation = property(__dumpLocation.value, __dumpLocation.set, None, u"the location of the partition's dump file")

    
    # Element fstype uses Python identifier fstype
    __fstype = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fstype'), 'fstype', '__httpwww_usharesoft_comuforge_Partition_fstype', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20), )

    
    fstype = property(__fstype.value, __fstype.set, None, u'the filesystem type of the partition')

    
    # Element growable uses Python identifier growable
    __growable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'growable'), 'growable', '__httpwww_usharesoft_comuforge_Partition_growable', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7247, 20), )

    
    growable = property(__growable.value, __growable.set, None, u'boolean indicating whether this partition is growable')

    
    # Element label uses Python identifier label
    __label = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'label'), 'label', '__httpwww_usharesoft_comuforge_Partition_label', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7252, 20), )

    
    label = property(__label.value, __label.set, None, u'partition label')

    
    # Element logicalPartitions uses Python identifier logicalPartitions
    __logicalPartitions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalPartitions'), 'logicalPartitions', '__httpwww_usharesoft_comuforge_Partition_logicalPartitions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7257, 20), )

    
    logicalPartitions = property(__logicalPartitions.value, __logicalPartitions.set, None, u'list of logical partitions (this needs to be an ``extended`` partition)')

    
    # Element logicalPartitionsUri uses Python identifier logicalPartitionsUri
    __logicalPartitionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalPartitionsUri'), 'logicalPartitionsUri', '__httpwww_usharesoft_comuforge_Partition_logicalPartitionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7267, 20), )

    
    logicalPartitionsUri = property(__logicalPartitionsUri.value, __logicalPartitionsUri.set, None, u'the uri resource to retrieve the logical partitions')

    
    # Element logicalPartitionUris uses Python identifier logicalPartitionUris
    __logicalPartitionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalPartitionUris'), 'logicalPartitionUris', '__httpwww_usharesoft_comuforge_Partition_logicalPartitionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7272, 20), )

    
    logicalPartitionUris = property(__logicalPartitionUris.value, __logicalPartitionUris.set, None, u'the list of uris of each logical partition')

    
    # Element mpoint uses Python identifier mpoint
    __mpoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mpoint'), 'mpoint', '__httpwww_usharesoft_comuforge_Partition_mpoint', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7277, 20), )

    
    mpoint = property(__mpoint.value, __mpoint.set, None, u'the mount point')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Partition_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7282, 20), )

    
    name = property(__name.value, __name.set, None, u'the partition name')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Partition_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7287, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this partition is attached to')

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_Partition_partitionTableUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7292, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, u'the uri resource of the partition table')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_Partition_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7297, 20), )

    
    size = property(__size.value, __size.set, None, u'the size (in bytes) of the partition')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Partition_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7302, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this partition object')

    
    # Element volumeOrder uses Python identifier volumeOrder
    __volumeOrder = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volumeOrder'), 'volumeOrder', '__httpwww_usharesoft_comuforge_Partition_volumeOrder', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7307, 20), )

    
    volumeOrder = property(__volumeOrder.value, __volumeOrder.set, None, u'the volume order')

    
    # Element mbrBoot uses Python identifier mbrBoot
    __mbrBoot = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mbrBoot'), 'mbrBoot', '__httpwww_usharesoft_comuforge_Partition_mbrBoot', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7312, 20), )

    
    mbrBoot = property(__mbrBoot.value, __mbrBoot.set, None, u'boolean indicating whether this partition is bootable')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __dumpLocation.name() : __dumpLocation,
        __fstype.name() : __fstype,
        __growable.name() : __growable,
        __label.name() : __label,
        __logicalPartitions.name() : __logicalPartitions,
        __logicalPartitionsUri.name() : __logicalPartitionsUri,
        __logicalPartitionUris.name() : __logicalPartitionUris,
        __mpoint.name() : __mpoint,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __partitionTableUri.name() : __partitionTableUri,
        __size.name() : __size,
        __uri.name() : __uri,
        __volumeOrder.name() : __volumeOrder,
        __mbrBoot.name() : __mbrBoot
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Partition', Partition)


# Complex type {http://www.usharesoft.com/uforge}Partitions with content type ELEMENT_ONLY
class Partitions (UForgeObjects):
    """
                Provides a list of :ref:`partition-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Partitions')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7322, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element partitions uses Python identifier partitions
    __partitions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partitions'), 'partitions', '__httpwww_usharesoft_comuforge_Partitions_partitions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7331, 20), )

    
    partitions = property(__partitions.value, __partitions.set, None, u'the list of :ref:`partition-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __partitions.name() : __partitions
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Partitions', Partitions)


# Complex type {http://www.usharesoft.com/uforge}PartitionTable with content type ELEMENT_ONLY
class PartitionTable (UForgeObject):
    """
                Describes a complete partitioning table for an appliance template. This partitioning table is part of the
                :ref:`installprofile-object`.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PartitionTable')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7347, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element disks uses Python identifier disks
    __disks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disks'), 'disks', '__httpwww_usharesoft_comuforge_PartitionTable_disks', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7357, 20), )

    
    disks = property(__disks.value, __disks.set, None, u'the list of disks this partition table has (see :ref:`disk-object`)')

    
    # Element disksUri uses Python identifier disksUri
    __disksUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disksUri'), 'disksUri', '__httpwww_usharesoft_comuforge_PartitionTable_disksUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7367, 20), )

    
    disksUri = property(__disksUri.value, __disksUri.set, None, u'the uri resource to retrieve the disks for this partition table')

    
    # Element diskUris uses Python identifier diskUris
    __diskUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskUris'), 'diskUris', '__httpwww_usharesoft_comuforge_PartitionTable_diskUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7372, 20), )

    
    diskUris = property(__diskUris.value, __diskUris.set, None, u'the list of uris for each disk of the partition table')

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_PartitionTable_installProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7377, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, u'the uri resource of the install profile this partition table is attached to')

    
    # Element logicalGroups uses Python identifier logicalGroups
    __logicalGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroups'), 'logicalGroups', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7382, 20), )

    
    logicalGroups = property(__logicalGroups.value, __logicalGroups.set, None, u'the list of logical groups for this partition table (see :ref:`logicalgroup-object`)')

    
    # Element logicalGroupsUri uses Python identifier logicalGroupsUri
    __logicalGroupsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroupsUri'), 'logicalGroupsUri', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroupsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7392, 20), )

    
    logicalGroupsUri = property(__logicalGroupsUri.value, __logicalGroupsUri.set, None, u'the uri resource to retrieve the logical groups in this partition table')

    
    # Element logicalGroupUris uses Python identifier logicalGroupUris
    __logicalGroupUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalGroupUris'), 'logicalGroupUris', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroupUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7397, 20), )

    
    logicalGroupUris = property(__logicalGroupUris.value, __logicalGroupUris.set, None, u'the list of uri resources for each logical group in this partition table')

    
    # Element logicalVolumes uses Python identifier logicalVolumes
    __logicalVolumes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolumes'), 'logicalVolumes', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7402, 20), )

    
    logicalVolumes = property(__logicalVolumes.value, __logicalVolumes.set, None, u'the list of logical volumes (partitions) in this partition table')

    
    # Element logicalVolumesUri uses Python identifier logicalVolumesUri
    __logicalVolumesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolumesUri'), 'logicalVolumesUri', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7412, 20), )

    
    logicalVolumesUri = property(__logicalVolumesUri.value, __logicalVolumesUri.set, None, u'the uri resource to retrieve the logical volumes in this partition table')

    
    # Element logicalVolumeUris uses Python identifier logicalVolumeUris
    __logicalVolumeUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logicalVolumeUris'), 'logicalVolumeUris', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumeUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7417, 20), )

    
    logicalVolumeUris = property(__logicalVolumeUris.value, __logicalVolumeUris.set, None, u'the list of uri resources for each logical volume in this partition table')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_PartitionTable_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7422, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this partition table object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __disks.name() : __disks,
        __disksUri.name() : __disksUri,
        __diskUris.name() : __diskUris,
        __installProfileUri.name() : __installProfileUri,
        __logicalGroups.name() : __logicalGroups,
        __logicalGroupsUri.name() : __logicalGroupsUri,
        __logicalGroupUris.name() : __logicalGroupUris,
        __logicalVolumes.name() : __logicalVolumes,
        __logicalVolumesUri.name() : __logicalVolumesUri,
        __logicalVolumeUris.name() : __logicalVolumeUris,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PartitionTable', PartitionTable)


# Complex type {http://www.usharesoft.com/uforge}PkgGroup with content type ELEMENT_ONLY
class PkgGroup (UForgeObject):
    """
                Describes a group of packages.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PkgGroup')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7557, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_PkgGroup_category', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20), )

    
    category = property(__category.value, __category.set, None, u'the category for this group of packages')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'company'), 'company', '__httpwww_usharesoft_comuforge_PkgGroup_company', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20), )

    
    company = property(__company.value, __company.set, None, u'the company name')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PkgGroup_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20), )

    
    description = property(__description.value, __description.set, None, u'the description for this group of packages')

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_PkgGroup_distributionUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, u'the uri resource of the operating system these packages belong to')

    
    # Element distroId uses Python identifier distroId
    __distroId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distroId'), 'distroId', '__httpwww_usharesoft_comuforge_PkgGroup_distroId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20), )

    
    distroId = property(__distroId.value, __distroId.set, None, u'the unique id of the operating system these packages belong to')

    
    # Element installedSize uses Python identifier installedSize
    __installedSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_PkgGroup_installedSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, u'the estimated disk size (in bytes) required to install these group of packages')

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_PkgGroup_license', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20), )

    
    license = property(__license.value, __license.set, None, u'the license information (see :ref:`license-object`)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_PkgGroup_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of these group of packages')

    
    # Element packagesUri uses Python identifier packagesUri
    __packagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_PkgGroup_packagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, u'the uri resource to retrieve the details of these packages')

    
    # Element packageUris uses Python identifier packageUris
    __packageUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packageUris'), 'packageUris', '__httpwww_usharesoft_comuforge_PkgGroup_packageUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20), )

    
    packageUris = property(__packageUris.value, __packageUris.set, None, u'the list of uri resources for each package in the group')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'release'), 'release', '__httpwww_usharesoft_comuforge_PkgGroup_release', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20), )

    
    release = property(__release.value, __release.set, None, u'the release information for the group')

    
    # Element restricted uses Python identifier restricted
    __restricted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'restricted'), 'restricted', '__httpwww_usharesoft_comuforge_PkgGroup_restricted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20), )

    
    restricted = property(__restricted.value, __restricted.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_PkgGroup_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20), )

    
    size = property(__size.value, __size.set, None, u'the total size of all the packages in the group (in bytes)')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_PkgGroup_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20), )

    
    tag = property(__tag.value, __tag.set, None, u'the tag information')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_PkgGroup_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this package group object')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_PkgGroup_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20), )

    
    version = property(__version.value, __version.set, None, u'the version information of this package group')

    
    # Element packages uses Python identifier packages
    __packages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packages'), 'packages', '__httpwww_usharesoft_comuforge_PkgGroup_packages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20), )

    
    packages = property(__packages.value, __packages.set, None, u'the list of packages in this group (see :ref:`package-object`)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __category.name() : __category,
        __company.name() : __company,
        __description.name() : __description,
        __distributionUri.name() : __distributionUri,
        __distroId.name() : __distroId,
        __installedSize.name() : __installedSize,
        __license.name() : __license,
        __name.name() : __name,
        __packagesUri.name() : __packagesUri,
        __packageUris.name() : __packageUris,
        __release.name() : __release,
        __restricted.name() : __restricted,
        __size.name() : __size,
        __tag.name() : __tag,
        __uri.name() : __uri,
        __version.name() : __version,
        __packages.name() : __packages
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PkgGroup', PkgGroup)


# Complex type {http://www.usharesoft.com/uforge}PkgUpdateInfo with content type ELEMENT_ONLY
class PkgUpdateInfo (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}PkgUpdateInfo with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PkgUpdateInfo')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7688, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'date'), 'date', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_date', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7692, 20), )

    
    date = property(__date.value, __date.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'source'), 'source', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_source', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 20), )

    
    source = property(__source.value, __source.set, None, None)

    
    # Element sourceId uses Python identifier sourceId
    __sourceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sourceId'), 'sourceId', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_sourceId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7695, 20), )

    
    sourceId = property(__sourceId.value, __sourceId.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7696, 20), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __date.name() : __date,
        __description.name() : __description,
        __source.name() : __source,
        __sourceId.name() : __sourceId,
        __type.name() : __type
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PkgUpdateInfo', PkgUpdateInfo)


# Complex type {http://www.usharesoft.com/uforge}PkgUpdateInfoList with content type ELEMENT_ONLY
class PkgUpdateInfoList (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}PkgUpdateInfoList with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PkgUpdateInfoList')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7702, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element pkgUpdateInfoList uses Python identifier pkgUpdateInfoList
    __pkgUpdateInfoList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfoList'), 'pkgUpdateInfoList', '__httpwww_usharesoft_comuforge_PkgUpdateInfoList_pkgUpdateInfoList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20), )

    
    pkgUpdateInfoList = property(__pkgUpdateInfoList.value, __pkgUpdateInfoList.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __pkgUpdateInfoList.name() : __pkgUpdateInfoList
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PkgUpdateInfoList', PkgUpdateInfoList)


# Complex type {http://www.usharesoft.com/uforge}ProductAccess with content type ELEMENT_ONLY
class ProductAccess (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}ProductAccess with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ProductAccess')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7725, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element allowed uses Python identifier allowed
    __allowed = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'allowed'), 'allowed', '__httpwww_usharesoft_comuforge_ProductAccess_allowed', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7729, 20), )

    
    allowed = property(__allowed.value, __allowed.set, None, None)

    
    # Element cryptAlgo uses Python identifier cryptAlgo
    __cryptAlgo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cryptAlgo'), 'cryptAlgo', '__httpwww_usharesoft_comuforge_ProductAccess_cryptAlgo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7730, 20), )

    
    cryptAlgo = property(__cryptAlgo.value, __cryptAlgo.set, None, None)

    
    # Element email uses Python identifier email
    __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'email'), 'email', '__httpwww_usharesoft_comuforge_ProductAccess_email', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7731, 20), )

    
    email = property(__email.value, __email.set, None, None)

    
    # Element expires uses Python identifier expires
    __expires = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'expires'), 'expires', '__httpwww_usharesoft_comuforge_ProductAccess_expires', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7732, 20), )

    
    expires = property(__expires.value, __expires.set, None, None)

    
    # Element licenseContents uses Python identifier licenseContents
    __licenseContents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseContents'), 'licenseContents', '__httpwww_usharesoft_comuforge_ProductAccess_licenseContents', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7733, 20), )

    
    licenseContents = property(__licenseContents.value, __licenseContents.set, None, None)

    
    # Element licenseKey uses Python identifier licenseKey
    __licenseKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseKey'), 'licenseKey', '__httpwww_usharesoft_comuforge_ProductAccess_licenseKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7734, 20), )

    
    licenseKey = property(__licenseKey.value, __licenseKey.set, None, None)

    
    # Element machineId uses Python identifier machineId
    __machineId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'machineId'), 'machineId', '__httpwww_usharesoft_comuforge_ProductAccess_machineId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7735, 20), )

    
    machineId = property(__machineId.value, __machineId.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_ProductAccess_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7736, 20), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ProductAccess_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7737, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __allowed.name() : __allowed,
        __cryptAlgo.name() : __cryptAlgo,
        __email.name() : __email,
        __expires.name() : __expires,
        __licenseContents.name() : __licenseContents,
        __licenseKey.name() : __licenseKey,
        __machineId.name() : __machineId,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ProductAccess', ProductAccess)


# Complex type {http://www.usharesoft.com/uforge}Projects with content type ELEMENT_ONLY
class Projects (UForgeObjects):
    """
                Provides a list of :ref:`project-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Projects')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7764, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element projects uses Python identifier projects
    __projects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projects'), 'projects', '__httpwww_usharesoft_comuforge_Projects_projects', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7773, 20), )

    
    projects = property(__projects.value, __projects.set, None, u'the list of :ref:`project-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __projects.name() : __projects
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Projects', Projects)


# Complex type {http://www.usharesoft.com/uforge}PublishImages with content type ELEMENT_ONLY
class PublishImages (UForgeObjects):
    """
                Provides a list of :ref:`publishimage-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImages')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8357, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element publishImages uses Python identifier publishImages
    __publishImages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishImages'), 'publishImages', '__httpwww_usharesoft_comuforge_PublishImages_publishImages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8366, 20), )

    
    publishImages = property(__publishImages.value, __publishImages.set, None, u'the list of :ref:`publishimage-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __publishImages.name() : __publishImages
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImages', PublishImages)


# Complex type {http://www.usharesoft.com/uforge}Quota with content type ELEMENT_ONLY
class Quota (UForgeObject):
    """
                Provides information on quota used to restrict user usage.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Quota')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8382, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element frequency uses Python identifier frequency
    __frequency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'frequency'), 'frequency', '__httpwww_usharesoft_comuforge_Quota_frequency', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8391, 20), )

    
    frequency = property(__frequency.value, __frequency.set, None, u'whether the quota should be reset at a certain frequency (only monthly is supported at the moment)')

    
    # Element limit uses Python identifier limit
    __limit = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'limit'), 'limit', '__httpwww_usharesoft_comuforge_Quota_limit', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8402, 20), )

    
    limit = property(__limit.value, __limit.set, None, u'the quota limit')

    
    # Element nb uses Python identifier nb
    __nb = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nb'), 'nb', '__httpwww_usharesoft_comuforge_Quota_nb', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8407, 20), )

    
    nb = property(__nb.value, __nb.set, None, u'the current number')

    
    # Element renewalDate uses Python identifier renewalDate
    __renewalDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'renewalDate'), 'renewalDate', '__httpwww_usharesoft_comuforge_Quota_renewalDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8412, 20), )

    
    renewalDate = property(__renewalDate.value, __renewalDate.set, None, u'the renewal date of the quota')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Quota_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8417, 20), )

    
    type = property(__type.value, __type.set, None, u'the quota type')

    
    # Element typeId uses Python identifier typeId
    __typeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'typeId'), 'typeId', '__httpwww_usharesoft_comuforge_Quota_typeId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8430, 20), )

    
    typeId = property(__typeId.value, __typeId.set, None, u'the id of the type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Quota_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8435, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this quota object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __frequency.name() : __frequency,
        __limit.name() : __limit,
        __nb.name() : __nb,
        __renewalDate.name() : __renewalDate,
        __type.name() : __type,
        __typeId.name() : __typeId,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Quota', Quota)


# Complex type {http://www.usharesoft.com/uforge}Quotas with content type ELEMENT_ONLY
class Quotas (UForgeObjects):
    """
                Provides a list of :ref:`quota-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Quotas')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8445, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element quotas uses Python identifier quotas
    __quotas = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quotas'), 'quotas', '__httpwww_usharesoft_comuforge_Quotas_quotas', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8454, 20), )

    
    quotas = property(__quotas.value, __quotas.set, None, u'the list of :ref:`quota-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __quotas.name() : __quotas
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Quotas', Quotas)


# Complex type {http://www.usharesoft.com/uforge}Ranking with content type ELEMENT_ONLY
class Ranking (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Ranking with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Ranking')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element applianceURI uses Python identifier applianceURI
    __applianceURI = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceURI'), 'applianceURI', '__httpwww_usharesoft_comuforge_Ranking_applianceURI', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8474, 20), )

    
    applianceURI = property(__applianceURI.value, __applianceURI.set, None, None)

    
    # Element rank uses Python identifier rank
    __rank = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rank'), 'rank', '__httpwww_usharesoft_comuforge_Ranking_rank', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20), )

    
    rank = property(__rank.value, __rank.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Ranking_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8476, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __applianceURI.name() : __applianceURI,
        __rank.name() : __rank,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Ranking', Ranking)


# Complex type {http://www.usharesoft.com/uforge}Referral with content type ELEMENT_ONLY
class Referral (UForgeObject):
    """
                Provides information on an invitation's status.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Referral')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8483, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element accepted uses Python identifier accepted
    __accepted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accepted'), 'accepted', '__httpwww_usharesoft_comuforge_Referral_accepted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20), )

    
    accepted = property(__accepted.value, __accepted.set, None, u'a boolean indicating whether the invitation has been accepted')

    
    # Element declined uses Python identifier declined
    __declined = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'declined'), 'declined', '__httpwww_usharesoft_comuforge_Referral_declined', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20), )

    
    declined = property(__declined.value, __declined.set, None, u'a boolean indicating whether the invitation has been declined')

    
    # Element msg uses Python identifier msg
    __msg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'msg'), 'msg', '__httpwww_usharesoft_comuforge_Referral_msg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20), )

    
    msg = property(__msg.value, __msg.set, None, u'a message included in the invitation')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Referral_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object belongs to')

    
    # Element referrer uses Python identifier referrer
    __referrer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'referrer'), 'referrer', '__httpwww_usharesoft_comuforge_Referral_referrer', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20), )

    
    referrer = property(__referrer.value, __referrer.set, None, u'the user creating the invitation')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Referral_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_Referral_user', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20), )

    
    user = property(__user.value, __user.set, None, u'the user being invited')

    
    # Element userEmail uses Python identifier userEmail
    __userEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userEmail'), 'userEmail', '__httpwww_usharesoft_comuforge_Referral_userEmail', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20), )

    
    userEmail = property(__userEmail.value, __userEmail.set, None, u'the email of the user being invited')

    
    # Element userLogin uses Python identifier userLogin
    __userLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userLogin'), 'userLogin', '__httpwww_usharesoft_comuforge_Referral_userLogin', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20), )

    
    userLogin = property(__userLogin.value, __userLogin.set, None, u'the username of the user being invited')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __accepted.name() : __accepted,
        __declined.name() : __declined,
        __msg.name() : __msg,
        __parentUri.name() : __parentUri,
        __referrer.name() : __referrer,
        __uri.name() : __uri,
        __user.name() : __user,
        __userEmail.name() : __userEmail,
        __userLogin.name() : __userLogin
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Referral', Referral)


# Complex type {http://www.usharesoft.com/uforge}Referrals with content type ELEMENT_ONLY
class Referrals (UForgeObjects):
    """
                Provides a list of :ref:`referral-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Referrals')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8542, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element referrals uses Python identifier referrals
    __referrals = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'referrals'), 'referrals', '__httpwww_usharesoft_comuforge_Referrals_referrals', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8551, 20), )

    
    referrals = property(__referrals.value, __referrals.set, None, u'the list of :ref:`referral-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __referrals.name() : __referrals
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Referrals', Referrals)


# Complex type {http://www.usharesoft.com/uforge}Repository with content type ELEMENT_ONLY
class Repository (UForgeObject):
    """
                Describes an operating system repository registered on the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Repository')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8567, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Repository_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8576, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the repository')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Repository_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8581, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this repository object belongs to')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Repository_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8586, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this repository object')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_Repository_distributionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8591, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, u'the uri resource to retrieve the operating system(s) of this repository (may contain minor versions)')

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'url'), 'url', '__httpwww_usharesoft_comuforge_Repository_url', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8596, 20), )

    
    url = property(__url.value, __url.set, None, u'the URL endpoint of this repository')

    
    # Element packagingType uses Python identifier packagingType
    __packagingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packagingType'), 'packagingType', '__httpwww_usharesoft_comuforge_Repository_packagingType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8601, 20), )

    
    packagingType = property(__packagingType.value, __packagingType.set, None, u'the package type ths repository holds')

    
    # Element lastUpdated uses Python identifier lastUpdated
    __lastUpdated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lastUpdated'), 'lastUpdated', '__httpwww_usharesoft_comuforge_Repository_lastUpdated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8612, 20), )

    
    lastUpdated = property(__lastUpdated.value, __lastUpdated.set, None, u'the date this repository last recieved a package update')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_Repository_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8617, 20), )

    
    status = property(__status.value, __status.set, None, u'the current status of the repository')

    
    # Element officiallySupported uses Python identifier officiallySupported
    __officiallySupported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'officiallySupported'), 'officiallySupported', '__httpwww_usharesoft_comuforge_Repository_officiallySupported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8622, 20), )

    
    officiallySupported = property(__officiallySupported.value, __officiallySupported.set, None, u'boolean indicating whether this repository is officially supported')

    
    # Element distributionsUriList uses Python identifier distributionsUriList
    __distributionsUriList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionsUriList'), 'distributionsUriList', '__httpwww_usharesoft_comuforge_Repository_distributionsUriList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8627, 20), )

    
    distributionsUriList = property(__distributionsUriList.value, __distributionsUriList.set, None, u'the list of uri resources for each operating system contained in this repository')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __uri.name() : __uri,
        __distributionsUri.name() : __distributionsUri,
        __url.name() : __url,
        __packagingType.name() : __packagingType,
        __lastUpdated.name() : __lastUpdated,
        __status.name() : __status,
        __officiallySupported.name() : __officiallySupported,
        __distributionsUriList.name() : __distributionsUriList
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Repository', Repository)


# Complex type {http://www.usharesoft.com/uforge}Repositories with content type ELEMENT_ONLY
class Repositories (UForgeObjects):
    """
                Provides a list of :ref:`repository-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Repositories')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8637, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element repositories uses Python identifier repositories
    __repositories = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repositories'), 'repositories', '__httpwww_usharesoft_comuforge_Repositories_repositories', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8646, 20), )

    
    repositories = property(__repositories.value, __repositories.set, None, u'the list of :ref:`repository-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __repositories.name() : __repositories
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Repositories', Repositories)


# Complex type {http://www.usharesoft.com/uforge}Role with content type ELEMENT_ONLY
class Role (UForgeObject):
    """
                Describes a ``role`` used for Role-Based Access Control (RBAC). A role groups together a list of ``entitlements``
                (see :ref:`entitlement-object`.)

                A role can then be assigned to an user to enforce access rights.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Role')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8662, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Role_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8674, 20), )

    
    name = property(__name.value, __name.set, None, u'the role name')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Role_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8679, 20), )

    
    description = property(__description.value, __description.set, None, u'the role descrition')

    
    # Element entitlements uses Python identifier entitlements
    __entitlements = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'entitlements'), 'entitlements', '__httpwww_usharesoft_comuforge_Role_entitlements', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8684, 20), )

    
    entitlements = property(__entitlements.value, __entitlements.set, None, u'the list of entitlements this role contains (see :ref:`entitlement-object`')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __description.name() : __description,
        __entitlements.name() : __entitlements
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Role', Role)


# Complex type {http://www.usharesoft.com/uforge}Roles with content type ELEMENT_ONLY
class Roles (UForgeObjects):
    """
                Provides a list of :ref:`role-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Roles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8699, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element roles uses Python identifier roles
    __roles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'roles'), 'roles', '__httpwww_usharesoft_comuforge_Roles_roles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8708, 20), )

    
    roles = property(__roles.value, __roles.set, None, u'the list of :ref:`role-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __roles.name() : __roles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Roles', Roles)


# Complex type {http://www.usharesoft.com/uforge}Route with content type ELEMENT_ONLY
class Route (UForgeObject):
    """
                Describes a networking route. Used as part of a NIC.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Route')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8724, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element address uses Python identifier address
    __address = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'address'), 'address', '__httpwww_usharesoft_comuforge_Route_address', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8733, 20), )

    
    address = property(__address.value, __address.set, None, u'the IP address')

    
    # Element gateway uses Python identifier gateway
    __gateway = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_Route_gateway', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8738, 20), )

    
    gateway = property(__gateway.value, __gateway.set, None, u'the gateway value')

    
    # Element metric uses Python identifier metric
    __metric = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'metric'), 'metric', '__httpwww_usharesoft_comuforge_Route_metric', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8743, 20), )

    
    metric = property(__metric.value, __metric.set, None, u'the metric value')

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_Route_netmask', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8748, 20), )

    
    netmask = property(__netmask.value, __netmask.set, None, u'the netmask value')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Route_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8753, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this route is attached to')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Route_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8758, 20), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Route_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this route')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __address.name() : __address,
        __gateway.name() : __gateway,
        __metric.name() : __metric,
        __netmask.name() : __netmask,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Route', Route)


# Complex type {http://www.usharesoft.com/uforge}Rule with content type ELEMENT_ONLY
class Rule (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}Rule with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Rule')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8769, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element direction uses Python identifier direction
    __direction = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'direction'), 'direction', '__httpwww_usharesoft_comuforge_Rule_direction', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8773, 20), )

    
    direction = property(__direction.value, __direction.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Rule_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element portRange uses Python identifier portRange
    __portRange = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'portRange'), 'portRange', '__httpwww_usharesoft_comuforge_Rule_portRange', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8782, 20), )

    
    portRange = property(__portRange.value, __portRange.set, None, None)

    
    # Element protocol uses Python identifier protocol
    __protocol = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'protocol'), 'protocol', '__httpwww_usharesoft_comuforge_Rule_protocol', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8783, 20), )

    
    protocol = property(__protocol.value, __protocol.set, None, None)

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'source'), 'source', '__httpwww_usharesoft_comuforge_Rule_source', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20), )

    
    source = property(__source.value, __source.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Rule_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8792, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __direction.name() : __direction,
        __parentUri.name() : __parentUri,
        __portRange.name() : __portRange,
        __protocol.name() : __protocol,
        __source.name() : __source,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Rule', Rule)


# Complex type {http://www.usharesoft.com/uforge}Scan with content type ELEMENT_ONLY
class Scan (UForgeObject):
    """
                Holds all the meta-data of a scan. This is the report information after scanning a live system.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Scan')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8799, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element binariesExtracted uses Python identifier binariesExtracted
    __binariesExtracted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'binariesExtracted'), 'binariesExtracted', '__httpwww_usharesoft_comuforge_Scan_binariesExtracted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8808, 20), )

    
    binariesExtracted = property(__binariesExtracted.value, __binariesExtracted.set, None, u'a boolean flag determining of the overall has been extracted by the platform')

    
    # Element binariesReceived uses Python identifier binariesReceived
    __binariesReceived = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'binariesReceived'), 'binariesReceived', '__httpwww_usharesoft_comuforge_Scan_binariesReceived', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8813, 20), )

    
    binariesReceived = property(__binariesReceived.value, __binariesReceived.set, None, u'a boolean flag determining of the overall has been received by the platform')

    
    # Element error uses Python identifier error
    __error = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'error'), 'error', '__httpwww_usharesoft_comuforge_Scan_error', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8818, 20), )

    
    error = property(__error.value, __error.set, None, u'a boolean flag to indicate an error during the scan process')

    
    # Element errorMsg uses Python identifier errorMsg
    __errorMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'errorMsg'), 'errorMsg', '__httpwww_usharesoft_comuforge_Scan_errorMsg', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8823, 20), )

    
    errorMsg = property(__errorMsg.value, __errorMsg.set, None, u'the error message')

    
    # Element extraFiles uses Python identifier extraFiles
    __extraFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extraFiles'), 'extraFiles', '__httpwww_usharesoft_comuforge_Scan_extraFiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8828, 20), )

    
    extraFiles = property(__extraFiles.value, __extraFiles.set, None, u'a list of :ref:`scannedfile-object` files that are not part of any native package on the file system')

    
    # Element filesUri uses Python identifier filesUri
    __filesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'filesUri'), 'filesUri', '__httpwww_usharesoft_comuforge_Scan_filesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8838, 20), )

    
    filesUri = property(__filesUri.value, __filesUri.set, None, u'a uri resource to retrieve all the filesystem files reported by the scan process')

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_Scan_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8843, 20), )

    
    images = property(__images.value, __images.set, None, u'a list of :ref:`image-object` objects that have been generated from this scan report')

    
    # Element imagesUri uses Python identifier imagesUri
    __imagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imagesUri'), 'imagesUri', '__httpwww_usharesoft_comuforge_Scan_imagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8853, 20), )

    
    imagesUri = property(__imagesUri.value, __imagesUri.set, None, u'the uri resource to retrieve all the machine images generated from this scan report')

    
    # Element imports uses Python identifier imports
    __imports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imports'), 'imports', '__httpwww_usharesoft_comuforge_Scan_imports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8858, 20), )

    
    imports = property(__imports.value, __imports.set, None, u'a list of :ref:`scanimport-object` objects that have been imported from this scan report')

    
    # Element winServices uses Python identifier winServices
    __winServices = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winServices'), 'winServices', '__httpwww_usharesoft_comuforge_Scan_winServices', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8868, 20), )

    
    winServices = property(__winServices.value, __winServices.set, None, u'a list of :ref:`winService-object` objects that represent Windows services on the scanned machine')

    
    # Element winApplications uses Python identifier winApplications
    __winApplications = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winApplications'), 'winApplications', '__httpwww_usharesoft_comuforge_Scan_winApplications', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8878, 20), )

    
    winApplications = property(__winApplications.value, __winApplications.set, None, u'a list of :ref:`winmsiapplication-object` objects that represent Windows applications on the scanned machine')

    
    # Element importsUri uses Python identifier importsUri
    __importsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'importsUri'), 'importsUri', '__httpwww_usharesoft_comuforge_Scan_importsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8888, 20), )

    
    importsUri = property(__importsUri.value, __importsUri.set, None, u'the uri resource to retrieve all the imports')

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Scan_installProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8893, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, u'the install profile of the scanned system')

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_Scan_installProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8898, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, u'the uri resource of the :ref:`installprofile-object`')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Scan_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 20), )

    
    name = property(__name.value, __name.set, None, u'the scan name')

    
    # Element overlayCrc uses Python identifier overlayCrc
    __overlayCrc = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'overlayCrc'), 'overlayCrc', '__httpwww_usharesoft_comuforge_Scan_overlayCrc', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8908, 20), )

    
    overlayCrc = property(__overlayCrc.value, __overlayCrc.set, None, u'the crc of the scan overlay archive')

    
    # Element overlayImported uses Python identifier overlayImported
    __overlayImported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'overlayImported'), 'overlayImported', '__httpwww_usharesoft_comuforge_Scan_overlayImported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20), )

    
    overlayImported = property(__overlayImported.value, __overlayImported.set, None, u'a boolean indicating whether the overlay has been imported on the platform')

    
    # Element overlayPath uses Python identifier overlayPath
    __overlayPath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'overlayPath'), 'overlayPath', '__httpwww_usharesoft_comuforge_Scan_overlayPath', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20), )

    
    overlayPath = property(__overlayPath.value, __overlayPath.set, None, None)

    
    # Element overlayUri uses Python identifier overlayUri
    __overlayUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'overlayUri'), 'overlayUri', '__httpwww_usharesoft_comuforge_Scan_overlayUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8919, 20), )

    
    overlayUri = property(__overlayUri.value, __overlayUri.set, None, u'the uri resource to upload the overlay')

    
    # Element rawPartitionsUri uses Python identifier rawPartitionsUri
    __rawPartitionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rawPartitionsUri'), 'rawPartitionsUri', '__httpwww_usharesoft_comuforge_Scan_rawPartitionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8924, 20), )

    
    rawPartitionsUri = property(__rawPartitionsUri.value, __rawPartitionsUri.set, None, u'the uri resource to upload the raw partitions (only for Windows source machines)')

    
    # Element packages uses Python identifier packages
    __packages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packages'), 'packages', '__httpwww_usharesoft_comuforge_Scan_packages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8929, 20), )

    
    packages = property(__packages.value, __packages.set, None, u'the list of :ref:`package-object` objects listed in the scan report')

    
    # Element packagesUri uses Python identifier packagesUri
    __packagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_Scan_packagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8939, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, u'the uri resource to retrieve all the medatadata of the scanned packages')

    
    # Element rejected uses Python identifier rejected
    __rejected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rejected'), 'rejected', '__httpwww_usharesoft_comuforge_Scan_rejected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8944, 20), )

    
    rejected = property(__rejected.value, __rejected.set, None, None)

    
    # Element scanned uses Python identifier scanned
    __scanned = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scanned'), 'scanned', '__httpwww_usharesoft_comuforge_Scan_scanned', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8945, 20), )

    
    scanned = property(__scanned.value, __scanned.set, None, u'a boolean indicating if the scan report has been received from the scan agent on the source machine')

    
    # Element scannedInstanceUri uses Python identifier scannedInstanceUri
    __scannedInstanceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstanceUri'), 'scannedInstanceUri', '__httpwww_usharesoft_comuforge_Scan_scannedInstanceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8950, 20), )

    
    scannedInstanceUri = property(__scannedInstanceUri.value, __scannedInstanceUri.set, None, u'the uri of the parent scanned instance')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_Scan_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8955, 20), )

    
    status = property(__status.value, __status.set, None, u'the status of the scan')

    
    # Element totalFilesAdded uses Python identifier totalFilesAdded
    __totalFilesAdded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalFilesAdded'), 'totalFilesAdded', '__httpwww_usharesoft_comuforge_Scan_totalFilesAdded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8960, 20), )

    
    totalFilesAdded = property(__totalFilesAdded.value, __totalFilesAdded.set, None, u'the number of extra files found in the scan report')

    
    # Element totalFilesDeleted uses Python identifier totalFilesDeleted
    __totalFilesDeleted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalFilesDeleted'), 'totalFilesDeleted', '__httpwww_usharesoft_comuforge_Scan_totalFilesDeleted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8965, 20), )

    
    totalFilesDeleted = property(__totalFilesDeleted.value, __totalFilesDeleted.set, None, u'the number of files that have been deleted in source machine installed packages')

    
    # Element totalFilesModified uses Python identifier totalFilesModified
    __totalFilesModified = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalFilesModified'), 'totalFilesModified', '__httpwww_usharesoft_comuforge_Scan_totalFilesModified', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8970, 20), )

    
    totalFilesModified = property(__totalFilesModified.value, __totalFilesModified.set, None, u'the number of files that have been modified in the source machine installed packages')

    
    # Element totalPackages uses Python identifier totalPackages
    __totalPackages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalPackages'), 'totalPackages', '__httpwww_usharesoft_comuforge_Scan_totalPackages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20), )

    
    totalPackages = property(__totalPackages.value, __totalPackages.set, None, u'the number of native packages installed on the source machine')

    
    # Element uncompressedBinarySize uses Python identifier uncompressedBinarySize
    __uncompressedBinarySize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uncompressedBinarySize'), 'uncompressedBinarySize', '__httpwww_usharesoft_comuforge_Scan_uncompressedBinarySize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20), )

    
    uncompressedBinarySize = property(__uncompressedBinarySize.value, __uncompressedBinarySize.set, None, u'the size of all the overlays')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Scan_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri of the scan')

    
    # Element validated uses Python identifier validated
    __validated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'validated'), 'validated', '__httpwww_usharesoft_comuforge_Scan_validated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20), )

    
    validated = property(__validated.value, __validated.set, None, None)

    
    # Element rawScan uses Python identifier rawScan
    __rawScan = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rawScan'), 'rawScan', '__httpwww_usharesoft_comuforge_Scan_rawScan', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8991, 20), )

    
    rawScan = property(__rawScan.value, __rawScan.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __binariesExtracted.name() : __binariesExtracted,
        __binariesReceived.name() : __binariesReceived,
        __error.name() : __error,
        __errorMsg.name() : __errorMsg,
        __extraFiles.name() : __extraFiles,
        __filesUri.name() : __filesUri,
        __images.name() : __images,
        __imagesUri.name() : __imagesUri,
        __imports.name() : __imports,
        __winServices.name() : __winServices,
        __winApplications.name() : __winApplications,
        __importsUri.name() : __importsUri,
        __installProfile.name() : __installProfile,
        __installProfileUri.name() : __installProfileUri,
        __name.name() : __name,
        __overlayCrc.name() : __overlayCrc,
        __overlayImported.name() : __overlayImported,
        __overlayPath.name() : __overlayPath,
        __overlayUri.name() : __overlayUri,
        __rawPartitionsUri.name() : __rawPartitionsUri,
        __packages.name() : __packages,
        __packagesUri.name() : __packagesUri,
        __rejected.name() : __rejected,
        __scanned.name() : __scanned,
        __scannedInstanceUri.name() : __scannedInstanceUri,
        __status.name() : __status,
        __totalFilesAdded.name() : __totalFilesAdded,
        __totalFilesDeleted.name() : __totalFilesDeleted,
        __totalFilesModified.name() : __totalFilesModified,
        __totalPackages.name() : __totalPackages,
        __uncompressedBinarySize.name() : __uncompressedBinarySize,
        __uri.name() : __uri,
        __validated.name() : __validated,
        __rawScan.name() : __rawScan
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Scan', Scan)


# Complex type {http://www.usharesoft.com/uforge}ScanImport with content type ELEMENT_ONLY
class ScanImport (UForgeObject):
    """
                Holds the information of the transformation process from a scan report to an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScanImport')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8998, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element applianceName uses Python identifier applianceName
    __applianceName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceName'), 'applianceName', '__httpwww_usharesoft_comuforge_ScanImport_applianceName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9007, 20), )

    
    applianceName = property(__applianceName.value, __applianceName.set, None, u"the name of the imported appliance. This name won't be updated even if the name of the appliance gets changed")

    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_ScanImport_applianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9012, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, u'the URI of the imported appliance. This URI could be deprecated in case the template is deleted.')

    
    # Element applianceVersion uses Python identifier applianceVersion
    __applianceVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceVersion'), 'applianceVersion', '__httpwww_usharesoft_comuforge_ScanImport_applianceVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9017, 20), )

    
    applianceVersion = property(__applianceVersion.value, __applianceVersion.set, None, u"the version of the imported appliance. This version won't be updated even if the version of the appliance gets changed")

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_ScanImport_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9022, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri of the Organization where the scan has been imported')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ScanImport_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9027, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the parent uri of the scan import')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_ScanImport_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9032, 20), )

    
    status = property(__status.value, __status.set, None, u'the status of the import')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ScanImport_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9037, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri of the scan import')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __applianceName.name() : __applianceName,
        __applianceUri.name() : __applianceUri,
        __applianceVersion.name() : __applianceVersion,
        __orgUri.name() : __orgUri,
        __parentUri.name() : __parentUri,
        __status.name() : __status,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScanImport', ScanImport)


# Complex type {http://www.usharesoft.com/uforge}ScanImports with content type ELEMENT_ONLY
class ScanImports (UForgeObjects):
    """
                Provides a list of :ref:`scanimport-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScanImports')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9047, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element scanImports uses Python identifier scanImports
    __scanImports = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scanImports'), 'scanImports', '__httpwww_usharesoft_comuforge_ScanImports_scanImports', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9056, 20), )

    
    scanImports = property(__scanImports.value, __scanImports.set, None, u'the list of :ref:`scanimport-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __scanImports.name() : __scanImports
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScanImports', ScanImports)


# Complex type {http://www.usharesoft.com/uforge}ScannedFiles with content type ELEMENT_ONLY
class ScannedFiles (UForgeObjects):
    """
                Provides a list of :ref:`scannedfile-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedFiles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9106, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element scannedFiles uses Python identifier scannedFiles
    __scannedFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedFiles'), 'scannedFiles', '__httpwww_usharesoft_comuforge_ScannedFiles_scannedFiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9115, 20), )

    
    scannedFiles = property(__scannedFiles.value, __scannedFiles.set, None, u'the list of :ref:`scannedfile-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __scannedFiles.name() : __scannedFiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedFiles', ScannedFiles)


# Complex type {http://www.usharesoft.com/uforge}ScannedInstance with content type ELEMENT_ONLY
class ScannedInstance (UForgeObject):
    """
                Used to group together one or more scan reports from the a running system.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedInstance')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9131, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_ScannedInstance_distribution', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9140, 20), )

    
    distribution = property(__distribution.value, __distribution.set, None, u'the operating system detected on the live system (see :ref:`distribution-object`)')

    
    # Element group uses Python identifier group
    __group = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'group'), 'group', '__httpwww_usharesoft_comuforge_ScannedInstance_group', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9145, 20), )

    
    group = property(__group.value, __group.set, None, u'the group name (reserved for future use)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_ScannedInstance_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9150, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the live system')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ScannedInstance_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9155, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this scanned instance belongs to')

    
    # Element platformType uses Python identifier platformType
    __platformType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'platformType'), 'platformType', '__httpwww_usharesoft_comuforge_ScannedInstance_platformType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9160, 20), )

    
    platformType = property(__platformType.value, __platformType.set, None, u'the type of platform the scanned instance is hosted in')

    
    # Element ramSize uses Python identifier ramSize
    __ramSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ramSize'), 'ramSize', '__httpwww_usharesoft_comuforge_ScannedInstance_ramSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9165, 20), )

    
    ramSize = property(__ramSize.value, __ramSize.set, None, u'the size of the virtual memory detected on the source system')

    
    # Element scans uses Python identifier scans
    __scans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scans'), 'scans', '__httpwww_usharesoft_comuforge_ScannedInstance_scans', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9170, 20), )

    
    scans = property(__scans.value, __scans.set, None, u'the list of scan reports carried out on this live system (see :ref:`scan-object`)')

    
    # Element scansUri uses Python identifier scansUri
    __scansUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scansUri'), 'scansUri', '__httpwww_usharesoft_comuforge_ScannedInstance_scansUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9180, 20), )

    
    scansUri = property(__scansUri.value, __scansUri.set, None, u'the uri resource to retrieve all the scan reports')

    
    # Element totalScans uses Python identifier totalScans
    __totalScans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'totalScans'), 'totalScans', '__httpwww_usharesoft_comuforge_ScannedInstance_totalScans', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9185, 20), )

    
    totalScans = property(__totalScans.value, __totalScans.set, None, u'the number of scans carried out on this live system')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ScannedInstance_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9190, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this scanned instance')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __distribution.name() : __distribution,
        __group.name() : __group,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __platformType.name() : __platformType,
        __ramSize.name() : __ramSize,
        __scans.name() : __scans,
        __scansUri.name() : __scansUri,
        __totalScans.name() : __totalScans,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedInstance', ScannedInstance)


# Complex type {http://www.usharesoft.com/uforge}ScannedInstances with content type ELEMENT_ONLY
class ScannedInstances (UForgeObjects):
    """
                Provides a list of :ref:`scannedinstance-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedInstances')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9200, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element scannedInstances uses Python identifier scannedInstances
    __scannedInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstances'), 'scannedInstances', '__httpwww_usharesoft_comuforge_ScannedInstances_scannedInstances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9209, 20), )

    
    scannedInstances = property(__scannedInstances.value, __scannedInstances.set, None, u'the list of :ref:`scannedinstance-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __scannedInstances.name() : __scannedInstances
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedInstances', ScannedInstances)


# Complex type {http://www.usharesoft.com/uforge}ScannedPkgs with content type ELEMENT_ONLY
class ScannedPkgs (UForgeObjects):
    """
                Provides a list of :ref:`scannedpackage-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedPkgs')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9316, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element scannedPackages uses Python identifier scannedPackages
    __scannedPackages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedPackages'), 'scannedPackages', '__httpwww_usharesoft_comuforge_ScannedPkgs_scannedPackages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9325, 20), )

    
    scannedPackages = property(__scannedPackages.value, __scannedPackages.set, None, u'the list of :ref:`scannedpackage-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __scannedPackages.name() : __scannedPackages
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedPkgs', ScannedPkgs)


# Complex type {http://www.usharesoft.com/uforge}Scans with content type ELEMENT_ONLY
class Scans (UForgeObjects):
    """
                Provides a list of :ref:`scan-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Scans')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9340, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element scans uses Python identifier scans
    __scans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scans'), 'scans', '__httpwww_usharesoft_comuforge_Scans_scans', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9349, 20), )

    
    scans = property(__scans.value, __scans.set, None, u'the list of :ref:`scan-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __scans.name() : __scans
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Scans', Scans)


# Complex type {http://www.usharesoft.com/uforge}SecurityGroup with content type ELEMENT_ONLY
class SecurityGroup (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}SecurityGroup with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SecurityGroup')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9427, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_SecurityGroup_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9431, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_SecurityGroup_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SecurityGroup_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9433, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element refId uses Python identifier refId
    __refId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'refId'), 'refId', '__httpwww_usharesoft_comuforge_SecurityGroup_refId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9434, 20), )

    
    refId = property(__refId.value, __refId.set, None, None)

    
    # Element rules uses Python identifier rules
    __rules = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rules'), 'rules', '__httpwww_usharesoft_comuforge_SecurityGroup_rules', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 20), )

    
    rules = property(__rules.value, __rules.set, None, None)

    
    # Element rulesUri uses Python identifier rulesUri
    __rulesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rulesUri'), 'rulesUri', '__httpwww_usharesoft_comuforge_SecurityGroup_rulesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9442, 20), )

    
    rulesUri = property(__rulesUri.value, __rulesUri.set, None, None)

    
    # Element ruleUris uses Python identifier ruleUris
    __ruleUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ruleUris'), 'ruleUris', '__httpwww_usharesoft_comuforge_SecurityGroup_ruleUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9443, 20), )

    
    ruleUris = property(__ruleUris.value, __ruleUris.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SecurityGroup_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9444, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __description.name() : __description,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __refId.name() : __refId,
        __rules.name() : __rules,
        __rulesUri.name() : __rulesUri,
        __ruleUris.name() : __ruleUris,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SecurityGroup', SecurityGroup)


# Complex type {http://www.usharesoft.com/uforge}Services with content type ELEMENT_ONLY
class Services (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}Services with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Services')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9460, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element services uses Python identifier services
    __services = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'services'), 'services', '__httpwww_usharesoft_comuforge_Services_services', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9464, 20), )

    
    services = property(__services.value, __services.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __services.name() : __services
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Services', Services)


# Complex type {http://www.usharesoft.com/uforge}ServiceStatus with content type ELEMENT_ONLY
class ServiceStatus (UForgeObject):
    """
                Provides the status of the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ServiceStatus')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9476, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element alive uses Python identifier alive
    __alive = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'alive'), 'alive', '__httpwww_usharesoft_comuforge_ServiceStatus_alive', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9485, 20), )

    
    alive = property(__alive.value, __alive.set, None, u'determines if the platform is up and running')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_ServiceStatus_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9490, 20), )

    
    version = property(__version.value, __version.set, None, u'the current version of the platform')

    
    # Element serviceLoad uses Python identifier serviceLoad
    __serviceLoad = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceLoad'), 'serviceLoad', '__httpwww_usharesoft_comuforge_ServiceStatus_serviceLoad', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9495, 20), )

    
    serviceLoad = property(__serviceLoad.value, __serviceLoad.set, None, u'the current service load (max is 100)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __alive.name() : __alive,
        __version.name() : __version,
        __serviceLoad.name() : __serviceLoad
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ServiceStatus', ServiceStatus)


# Complex type {http://www.usharesoft.com/uforge}SoftwareArtifacts with content type ELEMENT_ONLY
class SoftwareArtifacts (UForgeObjects):
    """
                Provides a list of :ref:`softwareartifact-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareArtifacts')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9649, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element softwareArtifacts uses Python identifier softwareArtifacts
    __softwareArtifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareArtifacts'), 'softwareArtifacts', '__httpwww_usharesoft_comuforge_SoftwareArtifacts_softwareArtifacts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9658, 20), )

    
    softwareArtifacts = property(__softwareArtifacts.value, __softwareArtifacts.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __softwareArtifacts.name() : __softwareArtifacts
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareArtifacts', SoftwareArtifacts)


# Complex type {http://www.usharesoft.com/uforge}SoftwareBundle with content type ELEMENT_ONLY
class SoftwareBundle (UForgeObject):
    """
                Describes a software bundle (MySoftware or Project).
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareBundle')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9670, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_SoftwareBundle_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20), )

    
    tag = property(__tag.value, __tag.set, None, u'the tag information')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_SoftwareBundle_shortTag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, u'the short tag information (mySoftware or project)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_SoftwareBundle_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this software bundle')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_SoftwareBundle_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20), )

    
    version = property(__version.value, __version.set, None, u'the version information of this software bundle')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_SoftwareBundle_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20), )

    
    description = property(__description.value, __description.set, None, u'the description for this software bundle')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'release'), 'release', '__httpwww_usharesoft_comuforge_SoftwareBundle_release', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20), )

    
    release = property(__release.value, __release.set, None, u'the release information for the software bundle')

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'location'), 'location', '__httpwww_usharesoft_comuforge_SoftwareBundle_location', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20), )

    
    location = property(__location.value, __location.set, None, None)

    
    # Element defaultInstallLocation uses Python identifier defaultInstallLocation
    __defaultInstallLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultInstallLocation'), 'defaultInstallLocation', '__httpwww_usharesoft_comuforge_SoftwareBundle_defaultInstallLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20), )

    
    defaultInstallLocation = property(__defaultInstallLocation.value, __defaultInstallLocation.set, None, u'the default full pathname of where to install the software bundle (if not a native package)')

    
    # Element installLocation uses Python identifier installLocation
    __installLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_SoftwareBundle_installLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, u'the full pathname of where to install this software bundle item (overrides the ``defaultInstallLocation``)')

    
    # Element restricted uses Python identifier restricted
    __restricted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'restricted'), 'restricted', '__httpwww_usharesoft_comuforge_SoftwareBundle_restricted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20), )

    
    restricted = property(__restricted.value, __restricted.set, None, u'a boolean highlighting if the Software bundle is restricted')

    
    # Element installedSize uses Python identifier installedSize
    __installedSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_SoftwareBundle_installedSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, u'the estimated disk size (in bytes) required to install this software bundle')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_SoftwareBundle_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20), )

    
    size = property(__size.value, __size.set, None, u'the total size of this software bundle (in bytes)')

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'revision'), 'revision', '__httpwww_usharesoft_comuforge_SoftwareBundle_revision', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20), )

    
    revision = property(__revision.value, __revision.set, None, u'the revision number of the software bundle')

    
    # Element bundleRestrictionsUri uses Python identifier bundleRestrictionsUri
    __bundleRestrictionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleRestrictionsUri'), 'bundleRestrictionsUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_bundleRestrictionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20), )

    
    bundleRestrictionsUri = property(__bundleRestrictionsUri.value, __bundleRestrictionsUri.set, None, u'the uri resource to retrieve the restrictions for this software bundle')

    
    # Element artifactsUri uses Python identifier artifactsUri
    __artifactsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactsUri'), 'artifactsUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_artifactsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20), )

    
    artifactsUri = property(__artifactsUri.value, __artifactsUri.set, None, u'the uri resource to retrieve the details of software artifacts contained in the software bundle')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundle_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this software bundle object')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_distributionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, u'the uri resource to retrieve all the operating system this software bundle is designed for')

    
    # Element distributionUris uses Python identifier distributionUris
    __distributionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_SoftwareBundle_distributionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, u'the list of uri resources of each operating system this software bundle is designed for')

    
    # Element exportUri uses Python identifier exportUri
    __exportUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'exportUri'), 'exportUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_exportUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20), )

    
    exportUri = property(__exportUri.value, __exportUri.set, None, u'uri resource used to export this software bundle')

    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_SoftwareBundle_category', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20), )

    
    category = property(__category.value, __category.set, None, u'the category for this software bundle (project)')

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_SoftwareBundle_license', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20), )

    
    license = property(__license.value, __license.set, None, u'the license information (see :ref:`license-object`)')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_SoftwareBundle_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20), )

    
    logo = property(__logo.value, __logo.set, None, u'the :ref:`logo-object` object for the software bundle')

    
    # Element maintainer uses Python identifier maintainer
    __maintainer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'maintainer'), 'maintainer', '__httpwww_usharesoft_comuforge_SoftwareBundle_maintainer', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20), )

    
    maintainer = property(__maintainer.value, __maintainer.set, None, u'the maintainer name for this project')

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'website'), 'website', '__httpwww_usharesoft_comuforge_SoftwareBundle_website', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20), )

    
    website = property(__website.value, __website.set, None, u'the website URL of the maintainer')

    
    # Element bundleRestrictionUris uses Python identifier bundleRestrictionUris
    __bundleRestrictionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleRestrictionUris'), 'bundleRestrictionUris', '__httpwww_usharesoft_comuforge_SoftwareBundle_bundleRestrictionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20), )

    
    bundleRestrictionUris = property(__bundleRestrictionUris.value, __bundleRestrictionUris.set, None, u'the list of uri resources of each restrictions for this software bundle')

    
    # Element softwareArtifactUris uses Python identifier softwareArtifactUris
    __softwareArtifactUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareArtifactUris'), 'softwareArtifactUris', '__httpwww_usharesoft_comuforge_SoftwareBundle_softwareArtifactUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20), )

    
    softwareArtifactUris = property(__softwareArtifactUris.value, __softwareArtifactUris.set, None, u'the list of uri resources for each software artifacts in the software bundle')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __tag.name() : __tag,
        __shortTag.name() : __shortTag,
        __name.name() : __name,
        __version.name() : __version,
        __description.name() : __description,
        __release.name() : __release,
        __location.name() : __location,
        __defaultInstallLocation.name() : __defaultInstallLocation,
        __installLocation.name() : __installLocation,
        __restricted.name() : __restricted,
        __installedSize.name() : __installedSize,
        __size.name() : __size,
        __revision.name() : __revision,
        __bundleRestrictionsUri.name() : __bundleRestrictionsUri,
        __artifactsUri.name() : __artifactsUri,
        __uri.name() : __uri,
        __distributionsUri.name() : __distributionsUri,
        __distributionUris.name() : __distributionUris,
        __exportUri.name() : __exportUri,
        __category.name() : __category,
        __license.name() : __license,
        __logo.name() : __logo,
        __maintainer.name() : __maintainer,
        __website.name() : __website,
        __bundleRestrictionUris.name() : __bundleRestrictionUris,
        __softwareArtifactUris.name() : __softwareArtifactUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareBundle', SoftwareBundle)


# Complex type {http://www.usharesoft.com/uforge}SoftwareBundles with content type ELEMENT_ONLY
class SoftwareBundles (UForgeObjects):
    """
                Provides a list of :ref:`softwarebundle-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareBundles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9810, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element softwareBundles uses Python identifier softwareBundles
    __softwareBundles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareBundles'), 'softwareBundles', '__httpwww_usharesoft_comuforge_SoftwareBundles_softwareBundles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20), )

    
    softwareBundles = property(__softwareBundles.value, __softwareBundles.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __softwareBundles.name() : __softwareBundles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareBundles', SoftwareBundles)


# Complex type {http://www.usharesoft.com/uforge}SoftwareBundleExport with content type ELEMENT_ONLY
class SoftwareBundleExport (UForgeObject):
    """
                Holds tracking information on requests to export a software bundle. An export basically
                archives the software bundle meta-data and all relevant files and allows the user to download that archive. The archive
                information can then be version controlled or imported to another UForge platform.

                
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareBundleExport')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9831, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element bundleName uses Python identifier bundleName
    __bundleName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleName'), 'bundleName', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_bundleName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9846, 20), )

    
    bundleName = property(__bundleName.value, __bundleName.set, None, u'the name of this exported software bundle')

    
    # Element bundleVersion uses Python identifier bundleVersion
    __bundleVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bundleVersion'), 'bundleVersion', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_bundleVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9851, 20), )

    
    bundleVersion = property(__bundleVersion.value, __bundleVersion.set, None, u'the version information of this exported software bundle')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_downloadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9856, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, u'uri resource used to download this exported software bundle (as an archive)')

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'location'), 'location', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_location', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9861, 20), )

    
    location = property(__location.value, __location.set, None, u'the full pathname where the exported software bundle (as an archive) is stored locally')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9866, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this exported software bundle belongs to')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9871, 20), )

    
    status = property(__status.value, __status.set, None, u'the current status of the exported software bundle')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9876, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this exported software bundle object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __bundleName.name() : __bundleName,
        __bundleVersion.name() : __bundleVersion,
        __downloadUri.name() : __downloadUri,
        __location.name() : __location,
        __parentUri.name() : __parentUri,
        __status.name() : __status,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareBundleExport', SoftwareBundleExport)


# Complex type {http://www.usharesoft.com/uforge}SoftwareFiles with content type ELEMENT_ONLY
class SoftwareFiles (UForgeObjects):
    """
                Provides a list of :ref:`softwarefile-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareFiles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9960, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element softwareFiles uses Python identifier softwareFiles
    __softwareFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'softwareFiles'), 'softwareFiles', '__httpwww_usharesoft_comuforge_SoftwareFiles_softwareFiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9969, 20), )

    
    softwareFiles = property(__softwareFiles.value, __softwareFiles.set, None, None)

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __softwareFiles.name() : __softwareFiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareFiles', SoftwareFiles)


# Complex type {http://www.usharesoft.com/uforge}SSHKey with content type ELEMENT_ONLY
class SSHKey (UForgeObject):
    """
                Provides information of a public SSH key.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SSHKey')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9981, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_SSHKey_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9990, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the ssh key')

    
    # Element publicKey uses Python identifier publicKey
    __publicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_SSHKey_publicKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9995, 20), )

    
    publicKey = property(__publicKey.value, __publicKey.set, None, u'the public ssh key content')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SSHKey_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10000, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource to this ssh key object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __publicKey.name() : __publicKey,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SSHKey', SSHKey)


# Complex type {http://www.usharesoft.com/uforge}SSHKeys with content type ELEMENT_ONLY
class SSHKeys (UForgeObjects):
    """
                Provides a list of :ref:`sshkey-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SSHKeys')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10010, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_SSHKeys_sshKeys', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10019, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, u'the list of :ref:`sshkey-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __sshKeys.name() : __sshKeys
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SSHKeys', SSHKeys)


# Complex type {http://www.usharesoft.com/uforge}StatDataPoint with content type ELEMENT_ONLY
class StatDataPoint (UForgeObject):
    """
                Generic object holding information of statistic data point.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'StatDataPoint')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10035, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'date'), 'date', '__httpwww_usharesoft_comuforge_StatDataPoint_date', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10044, 20), )

    
    date = property(__date.value, __date.set, None, u'the date of this data point')

    
    # Element distribArch uses Python identifier distribArch
    __distribArch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribArch'), 'distribArch', '__httpwww_usharesoft_comuforge_StatDataPoint_distribArch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10049, 20), )

    
    distribArch = property(__distribArch.value, __distribArch.set, None, u'the architecture of the operating system')

    
    # Element distribName uses Python identifier distribName
    __distribName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribName'), 'distribName', '__httpwww_usharesoft_comuforge_StatDataPoint_distribName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10054, 20), )

    
    distribName = property(__distribName.value, __distribName.set, None, u'the operating system name')

    
    # Element distribVersion uses Python identifier distribVersion
    __distribVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribVersion'), 'distribVersion', '__httpwww_usharesoft_comuforge_StatDataPoint_distribVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10059, 20), )

    
    distribVersion = property(__distribVersion.value, __distribVersion.set, None, u'the operating system version')

    
    # Element endDate uses Python identifier endDate
    __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'endDate'), 'endDate', '__httpwww_usharesoft_comuforge_StatDataPoint_endDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10064, 20), )

    
    endDate = property(__endDate.value, __endDate.set, None, u'the stat timestamp')

    
    # Element errorMessage uses Python identifier errorMessage
    __errorMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'errorMessage'), 'errorMessage', '__httpwww_usharesoft_comuforge_StatDataPoint_errorMessage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10069, 20), )

    
    errorMessage = property(__errorMessage.value, __errorMessage.set, None, u'error message')

    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'message'), 'message', '__httpwww_usharesoft_comuforge_StatDataPoint_message', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10074, 20), )

    
    message = property(__message.value, __message.set, None, u'message for this data point')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_StatDataPoint_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10079, 20), )

    
    name = property(__name.value, __name.set, None, u'the name or tooltip for this data point')

    
    # Element nb uses Python identifier nb
    __nb = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nb'), 'nb', '__httpwww_usharesoft_comuforge_StatDataPoint_nb', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10084, 20), )

    
    nb = property(__nb.value, __nb.set, None, u'the value for this data point')

    
    # Element percentage uses Python identifier percentage
    __percentage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'percentage'), 'percentage', '__httpwww_usharesoft_comuforge_StatDataPoint_percentage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10089, 20), )

    
    percentage = property(__percentage.value, __percentage.set, None, u'the percentage')

    
    # Element startDate uses Python identifier startDate
    __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'startDate'), 'startDate', '__httpwww_usharesoft_comuforge_StatDataPoint_startDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 20), )

    
    startDate = property(__startDate.value, __startDate.set, None, u'the timestamp from where this stat begins')

    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'total'), 'total', '__httpwww_usharesoft_comuforge_StatDataPoint_total', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10099, 20), )

    
    total = property(__total.value, __total.set, None, u'the total value for this stat')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_StatDataPoint_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10104, 20), )

    
    type = property(__type.value, __type.set, None, u'the type of stat')

    
    # Element userCrmId uses Python identifier userCrmId
    __userCrmId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userCrmId'), 'userCrmId', '__httpwww_usharesoft_comuforge_StatDataPoint_userCrmId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10109, 20), )

    
    userCrmId = property(__userCrmId.value, __userCrmId.set, None, None)

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_StatDataPoint_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10110, 20), )

    
    version = property(__version.value, __version.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __date.name() : __date,
        __distribArch.name() : __distribArch,
        __distribName.name() : __distribName,
        __distribVersion.name() : __distribVersion,
        __endDate.name() : __endDate,
        __errorMessage.name() : __errorMessage,
        __message.name() : __message,
        __name.name() : __name,
        __nb.name() : __nb,
        __percentage.name() : __percentage,
        __startDate.name() : __startDate,
        __total.name() : __total,
        __type.name() : __type,
        __userCrmId.name() : __userCrmId,
        __version.name() : __version
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'StatDataPoint', StatDataPoint)


# Complex type {http://www.usharesoft.com/uforge}StatDataPoints with content type ELEMENT_ONLY
class StatDataPoints (UForgeObjects):
    """
                Provides a list of :ref:`statdatapoint-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'StatDataPoints')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10116, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element statDataPoints uses Python identifier statDataPoints
    __statDataPoints = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statDataPoints'), 'statDataPoints', '__httpwww_usharesoft_comuforge_StatDataPoints_statDataPoints', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10125, 20), )

    
    statDataPoints = property(__statDataPoints.value, __statDataPoints.set, None, u'the list of :ref:`statdatapoint-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __statDataPoints.name() : __statDataPoints
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'StatDataPoints', StatDataPoints)


# Complex type {http://www.usharesoft.com/uforge}StatTicket with content type ELEMENT_ONLY
class StatTicket (UForgeObject):
    """
                Generic object hodling reference to most of the platform CRUD (create / update / delete) operations.
                StatTicket remains even if the initial attach object gets deleted / updated.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'StatTicket')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10141, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element actionId uses Python identifier actionId
    __actionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'actionId'), 'actionId', '__httpwww_usharesoft_comuforge_StatTicket_actionId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20), )

    
    actionId = property(__actionId.value, __actionId.set, None, None)

    
    # Element actionName uses Python identifier actionName
    __actionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'actionName'), 'actionName', '__httpwww_usharesoft_comuforge_StatTicket_actionName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 20), )

    
    actionName = property(__actionName.value, __actionName.set, None, None)

    
    # Element currency uses Python identifier currency
    __currency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'currency'), 'currency', '__httpwww_usharesoft_comuforge_StatTicket_currency', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10170, 20), )

    
    currency = property(__currency.value, __currency.set, None, None)

    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'date'), 'date', '__httpwww_usharesoft_comuforge_StatTicket_date', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10171, 20), )

    
    date = property(__date.value, __date.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_StatTicket_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10172, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element diskSize uses Python identifier diskSize
    __diskSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskSize'), 'diskSize', '__httpwww_usharesoft_comuforge_StatTicket_diskSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 20), )

    
    diskSize = property(__diskSize.value, __diskSize.set, None, None)

    
    # Element distributionId uses Python identifier distributionId
    __distributionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionId'), 'distributionId', '__httpwww_usharesoft_comuforge_StatTicket_distributionId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10174, 20), )

    
    distributionId = property(__distributionId.value, __distributionId.set, None, None)

    
    # Element distributionName uses Python identifier distributionName
    __distributionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionName'), 'distributionName', '__httpwww_usharesoft_comuforge_StatTicket_distributionName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10175, 20), )

    
    distributionName = property(__distributionName.value, __distributionName.set, None, None)

    
    # Element formatId uses Python identifier formatId
    __formatId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatId'), 'formatId', '__httpwww_usharesoft_comuforge_StatTicket_formatId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10176, 20), )

    
    formatId = property(__formatId.value, __formatId.set, None, None)

    
    # Element formatName uses Python identifier formatName
    __formatName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatName'), 'formatName', '__httpwww_usharesoft_comuforge_StatTicket_formatName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10177, 20), )

    
    formatName = property(__formatName.value, __formatName.set, None, None)

    
    # Element fromObjectId uses Python identifier fromObjectId
    __fromObjectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fromObjectId'), 'fromObjectId', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10178, 20), )

    
    fromObjectId = property(__fromObjectId.value, __fromObjectId.set, None, None)

    
    # Element fromObjectName uses Python identifier fromObjectName
    __fromObjectName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fromObjectName'), 'fromObjectName', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10179, 20), )

    
    fromObjectName = property(__fromObjectName.value, __fromObjectName.set, None, None)

    
    # Element fromObjectType uses Python identifier fromObjectType
    __fromObjectType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fromObjectType'), 'fromObjectType', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10180, 20), )

    
    fromObjectType = property(__fromObjectType.value, __fromObjectType.set, None, None)

    
    # Element objectId uses Python identifier objectId
    __objectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'objectId'), 'objectId', '__httpwww_usharesoft_comuforge_StatTicket_objectId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10181, 20), )

    
    objectId = property(__objectId.value, __objectId.set, None, None)

    
    # Element objectName uses Python identifier objectName
    __objectName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'objectName'), 'objectName', '__httpwww_usharesoft_comuforge_StatTicket_objectName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10182, 20), )

    
    objectName = property(__objectName.value, __objectName.set, None, None)

    
    # Element objectStatus uses Python identifier objectStatus
    __objectStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'objectStatus'), 'objectStatus', '__httpwww_usharesoft_comuforge_StatTicket_objectStatus', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10183, 20), )

    
    objectStatus = property(__objectStatus.value, __objectStatus.set, None, None)

    
    # Element objectType uses Python identifier objectType
    __objectType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'objectType'), 'objectType', '__httpwww_usharesoft_comuforge_StatTicket_objectType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10184, 20), )

    
    objectType = property(__objectType.value, __objectType.set, None, None)

    
    # Element orgId uses Python identifier orgId
    __orgId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgId'), 'orgId', '__httpwww_usharesoft_comuforge_StatTicket_orgId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10185, 20), )

    
    orgId = property(__orgId.value, __orgId.set, None, None)

    
    # Element price uses Python identifier price
    __price = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'price'), 'price', '__httpwww_usharesoft_comuforge_StatTicket_price', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10186, 20), )

    
    price = property(__price.value, __price.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_StatTicket_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10187, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element userId uses Python identifier userId
    __userId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userId'), 'userId', '__httpwww_usharesoft_comuforge_StatTicket_userId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10188, 20), )

    
    userId = property(__userId.value, __userId.set, None, None)

    
    # Element userLoginName uses Python identifier userLoginName
    __userLoginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userLoginName'), 'userLoginName', '__httpwww_usharesoft_comuforge_StatTicket_userLoginName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10189, 20), )

    
    userLoginName = property(__userLoginName.value, __userLoginName.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __actionId.name() : __actionId,
        __actionName.name() : __actionName,
        __currency.name() : __currency,
        __date.name() : __date,
        __description.name() : __description,
        __diskSize.name() : __diskSize,
        __distributionId.name() : __distributionId,
        __distributionName.name() : __distributionName,
        __formatId.name() : __formatId,
        __formatName.name() : __formatName,
        __fromObjectId.name() : __fromObjectId,
        __fromObjectName.name() : __fromObjectName,
        __fromObjectType.name() : __fromObjectType,
        __objectId.name() : __objectId,
        __objectName.name() : __objectName,
        __objectStatus.name() : __objectStatus,
        __objectType.name() : __objectType,
        __orgId.name() : __orgId,
        __price.name() : __price,
        __uri.name() : __uri,
        __userId.name() : __userId,
        __userLoginName.name() : __userLoginName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'StatTicket', StatTicket)


# Complex type {http://www.usharesoft.com/uforge}StatTickets with content type ELEMENT_ONLY
class StatTickets (UForgeObjects):
    """
                Provides a list of :ref:`statticket-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'StatTickets')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10195, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element statTickets uses Python identifier statTickets
    __statTickets = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statTickets'), 'statTickets', '__httpwww_usharesoft_comuforge_StatTickets_statTickets', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10204, 20), )

    
    statTickets = property(__statTickets.value, __statTickets.set, None, u'the list of :ref:`statticket-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __statTickets.name() : __statTickets
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'StatTickets', StatTickets)


# Complex type {http://www.usharesoft.com/uforge}SubscriptionProfile with content type ELEMENT_ONLY
class SubscriptionProfile (UForgeObject):
    """
                Describes access and permission information used when creating new users on the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SubscriptionProfile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10219, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_SubscriptionProfile_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10228, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean flag to indicate whether this subscription profile can be used')

    
    # Element admins uses Python identifier admins
    __admins = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'admins'), 'admins', '__httpwww_usharesoft_comuforge_SubscriptionProfile_admins', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10233, 20), )

    
    admins = property(__admins.value, __admins.set, None, u'the list of administrators that can use this subscription profile when creating a new user (see :ref:`user-object`)')

    
    # Element adminsUri uses Python identifier adminsUri
    __adminsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'adminsUri'), 'adminsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_adminsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10243, 20), )

    
    adminsUri = property(__adminsUri.value, __adminsUri.set, None, u'the uri resource to retrieve all the administrators that can use this subscription profile')

    
    # Element code uses Python identifier code
    __code = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'code'), 'code', '__httpwww_usharesoft_comuforge_SubscriptionProfile_code', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10248, 20), )

    
    code = property(__code.value, __code.set, None, u'the subscription profile code to use when creating a user (this subscription profile will be used)')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_SubscriptionProfile_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10253, 20), )

    
    description = property(__description.value, __description.set, None, u'the description of this subscription profile')

    
    # Element distribsUri uses Python identifier distribsUri
    __distribsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribsUri'), 'distribsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_distribsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10258, 20), )

    
    distribsUri = property(__distribsUri.value, __distribsUri.set, None, u'the uri resource to get all the operating systems that the user will be given access to')

    
    # Element distributions uses Python identifier distributions
    __distributions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_SubscriptionProfile_distributions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10263, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, u'the list of operating systems that the user will be given access to (see :ref:`distribution-object`)')

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formats'), 'formats', '__httpwww_usharesoft_comuforge_SubscriptionProfile_formats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10273, 20), )

    
    formats = property(__formats.value, __formats.set, None, u'the list of primitive formats that the user will be given access to (see :ref:`imageformat-object`)')

    
    # Element formatsUri uses Python identifier formatsUri
    __formatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatsUri'), 'formatsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_formatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10283, 20), )

    
    formatsUri = property(__formatsUri.value, __formatsUri.set, None, u'the uri resource to get all the primitive formats that the user will be given access to')

    
    # Element targetPlatforms uses Python identifier targetPlatforms
    __targetPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetPlatforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10288, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, u'the list of target platforms that the user will be given access to (see :ref:`targetplatform-object`)')

    
    # Element targetPlatformsUri uses Python identifier targetPlatformsUri
    __targetPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetPlatformsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10298, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, u'the uri resource to get all the target platforms that the user will be given access to')

    
    # Element targetFormats uses Python identifier targetFormats
    __targetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10303, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, u'the list of target formats that the user will be given access to (see :ref:`targetformat-object`)')

    
    # Element targetFormatsUri uses Python identifier targetFormatsUri
    __targetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10313, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, u'the uri resource to get all the target formats that the user will be given access to')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_SubscriptionProfile_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10318, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this subscription profile')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10323, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri resource of the organization this subscription profile is registered to')

    
    # Element quotas uses Python identifier quotas
    __quotas = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quotas'), 'quotas', '__httpwww_usharesoft_comuforge_SubscriptionProfile_quotas', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10328, 20), )

    
    quotas = property(__quotas.value, __quotas.set, None, u'the list of quotas that the user will be given (see :ref:`quota-object`)')

    
    # Element quotasUri uses Python identifier quotasUri
    __quotasUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quotasUri'), 'quotasUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_quotasUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10338, 20), )

    
    quotasUri = property(__quotasUri.value, __quotasUri.set, None, u'the uri resource to get all the quota information that the user will be given')

    
    # Element roles uses Python identifier roles
    __roles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'roles'), 'roles', '__httpwww_usharesoft_comuforge_SubscriptionProfile_roles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10343, 20), )

    
    roles = property(__roles.value, __roles.set, None, u'the list of roles that the user will be given to (see :ref:`role-object`)')

    
    # Element rolesUri uses Python identifier rolesUri
    __rolesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rolesUri'), 'rolesUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_rolesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10353, 20), )

    
    rolesUri = property(__rolesUri.value, __rolesUri.set, None, u'the uri resource to get all the roles that the user will be given')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10358, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this subscription profile object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __active.name() : __active,
        __admins.name() : __admins,
        __adminsUri.name() : __adminsUri,
        __code.name() : __code,
        __description.name() : __description,
        __distribsUri.name() : __distribsUri,
        __distributions.name() : __distributions,
        __formats.name() : __formats,
        __formatsUri.name() : __formatsUri,
        __targetPlatforms.name() : __targetPlatforms,
        __targetPlatformsUri.name() : __targetPlatformsUri,
        __targetFormats.name() : __targetFormats,
        __targetFormatsUri.name() : __targetFormatsUri,
        __name.name() : __name,
        __orgUri.name() : __orgUri,
        __quotas.name() : __quotas,
        __quotasUri.name() : __quotasUri,
        __roles.name() : __roles,
        __rolesUri.name() : __rolesUri,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SubscriptionProfile', SubscriptionProfile)


# Complex type {http://www.usharesoft.com/uforge}SubscriptionProfiles with content type ELEMENT_ONLY
class SubscriptionProfiles (UForgeObjects):
    """
                Provides a list of :ref:`subscriptionprofile-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SubscriptionProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10368, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element subscriptionProfiles uses Python identifier subscriptionProfiles
    __subscriptionProfiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles'), 'subscriptionProfiles', '__httpwww_usharesoft_comuforge_SubscriptionProfiles_subscriptionProfiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10377, 20), )

    
    subscriptionProfiles = property(__subscriptionProfiles.value, __subscriptionProfiles.set, None, u'the list of :ref:`subscriptionprofile-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __subscriptionProfiles.name() : __subscriptionProfiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SubscriptionProfiles', SubscriptionProfiles)


# Complex type {http://www.usharesoft.com/uforge}Tag with content type ELEMENT_ONLY
class Tag (UForgeObject):
    """
                Provides tagging information.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Tag')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10393, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Tag_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10402, 20), )

    
    name = property(__name.value, __name.set, None, u'the public tag name')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Tag_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10407, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this tag object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Tag', Tag)


# Complex type {http://www.usharesoft.com/uforge}TargetFormat with content type ELEMENT_ONLY
class TargetFormat (UForgeObject):
    """
                Holds information that extends a primitive :ref:`imageformat-object`. This allows administrators to customize and
                rebrand machine image formats.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'TargetFormat')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10418, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_TargetFormat_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10428, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this format')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_TargetFormat_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10433, 20), )

    
    logo = property(__logo.value, __logo.set, None, u'the logo of this format (see :ref:`logo-object`)')

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_TargetFormat_format', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10438, 20), )

    
    format = property(__format.value, __format.set, None, u'the primitive format this target platform is based on')

    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_TargetFormat_category', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10443, 20), )

    
    category = property(__category.value, __category.set, None, u'the category for this target format')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_TargetFormat_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10448, 20), )

    
    type = property(__type.value, __type.set, None, u'the target format type')

    
    # Element credAccountType uses Python identifier credAccountType
    __credAccountType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccountType'), 'credAccountType', '__httpwww_usharesoft_comuforge_TargetFormat_credAccountType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20), )

    
    credAccountType = property(__credAccountType.value, __credAccountType.set, None, u'the cloud account type this target format is mapped to')

    
    # Element targetPlatformsUri uses Python identifier targetPlatformsUri
    __targetPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_TargetFormat_targetPlatformsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10483, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, u'the uri resource to retrieve all the target platforms where this target format is used')

    
    # Element targetPlatformsUriList uses Python identifier targetPlatformsUriList
    __targetPlatformsUriList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformsUriList'), 'targetPlatformsUriList', '__httpwww_usharesoft_comuforge_TargetFormat_targetPlatformsUriList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10488, 20), )

    
    targetPlatformsUriList = property(__targetPlatformsUriList.value, __targetPlatformsUriList.set, None, u'the list of uri resources for the target platform objects where this target format is used')

    
    # Element credInfos uses Python identifier credInfos
    __credInfos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credInfos'), 'credInfos', '__httpwww_usharesoft_comuforge_TargetFormat_credInfos', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10493, 20), )

    
    credInfos = property(__credInfos.value, __credInfos.set, None, u'the end-user information to get the necessary credentials to generate a machine image to this particular TargetFormat')

    
    # Element imageInfos uses Python identifier imageInfos
    __imageInfos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageInfos'), 'imageInfos', '__httpwww_usharesoft_comuforge_TargetFormat_imageInfos', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10498, 20), )

    
    imageInfos = property(__imageInfos.value, __imageInfos.set, None, u'the end-user information that could be provided before a user generates a machine image')

    
    # Element publishInfos uses Python identifier publishInfos
    __publishInfos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishInfos'), 'publishInfos', '__httpwww_usharesoft_comuforge_TargetFormat_publishInfos', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10503, 20), )

    
    publishInfos = property(__publishInfos.value, __publishInfos.set, None, u'the end-user information that could be provided before a user publishes a machine image')

    
    # Element access uses Python identifier access
    __access = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'access'), 'access', '__httpwww_usharesoft_comuforge_TargetFormat_access', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10508, 20), )

    
    access = property(__access.value, __access.set, None, u'a boolean indicating whether the user has access to the TargetFormat or not')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_TargetFormat_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10513, 20), )

    
    active = property(__active.value, __active.set, None, u'a boolean indicated whether the TargetFormat is availble in the Org the user is registered to')

    
    # Element preselected uses Python identifier preselected
    __preselected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_TargetFormat_preselected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10518, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_TargetFormat_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10519, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this target format object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __logo.name() : __logo,
        __format.name() : __format,
        __category.name() : __category,
        __type.name() : __type,
        __credAccountType.name() : __credAccountType,
        __targetPlatformsUri.name() : __targetPlatformsUri,
        __targetPlatformsUriList.name() : __targetPlatformsUriList,
        __credInfos.name() : __credInfos,
        __imageInfos.name() : __imageInfos,
        __publishInfos.name() : __publishInfos,
        __access.name() : __access,
        __active.name() : __active,
        __preselected.name() : __preselected,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'TargetFormat', TargetFormat)


# Complex type {http://www.usharesoft.com/uforge}TargetFormats with content type ELEMENT_ONLY
class TargetFormats (UForgeObjects):
    """
                Provides a list of :ref:`targetformat-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'TargetFormats')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10529, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element targetFormats uses Python identifier targetFormats
    __targetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_TargetFormats_targetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, u'the list of :ref:`targetformat-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __targetFormats.name() : __targetFormats
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'TargetFormats', TargetFormats)


# Complex type {http://www.usharesoft.com/uforge}TargetPlatform with content type ELEMENT_ONLY
class TargetPlatform (UForgeObject):
    """
                Holds information on a target cloud platform that extends one of the primitive cloud environments supported by the
                platform. This allows administrators to customize target cloud environments. A target platform may include one
                or more :ref:`targetformat-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'TargetPlatform')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10554, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_TargetPlatform_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this target platform')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'logo'), 'logo', '__httpwww_usharesoft_comuforge_TargetPlatform_logo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20), )

    
    logo = property(__logo.value, __logo.set, None, u'the logo of this target platform (see :ref:`logo-object`)')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_TargetPlatform_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20), )

    
    type = property(__type.value, __type.set, None, u'the primitive type for this target platform')

    
    # Element targetFormatsUri uses Python identifier targetFormatsUri
    __targetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_TargetPlatform_targetFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10597, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, u'the uri resource to retrieve the target formats this target platform contains')

    
    # Element targetFormatsUriList uses Python identifier targetFormatsUriList
    __targetFormatsUriList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatsUriList'), 'targetFormatsUriList', '__httpwww_usharesoft_comuforge_TargetPlatform_targetFormatsUriList', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10602, 20), )

    
    targetFormatsUriList = property(__targetFormatsUriList.value, __targetFormatsUriList.set, None, u'the list of uri resources for each target format this target platform contains')

    
    # Element accountInfos uses Python identifier accountInfos
    __accountInfos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountInfos'), 'accountInfos', '__httpwww_usharesoft_comuforge_TargetPlatform_accountInfos', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10607, 20), )

    
    accountInfos = property(__accountInfos.value, __accountInfos.set, None, u'the end-user information that could be displayed to help the user get the necessary credentials information (cloud platform api keys, etc.)')

    
    # Element access uses Python identifier access
    __access = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'access'), 'access', '__httpwww_usharesoft_comuforge_TargetPlatform_access', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10612, 20), )

    
    access = property(__access.value, __access.set, None, u'a boolean indicating whether the user has access to the TargetFormat or not')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_TargetPlatform_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10617, 20), )

    
    active = property(__active.value, __active.set, None, u'a boolean indicated whether the TargetFormat is availble in the Org the user is registered to')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_TargetPlatform_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10622, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource for this target platform object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __name.name() : __name,
        __logo.name() : __logo,
        __type.name() : __type,
        __targetFormatsUri.name() : __targetFormatsUri,
        __targetFormatsUriList.name() : __targetFormatsUriList,
        __accountInfos.name() : __accountInfos,
        __access.name() : __access,
        __active.name() : __active,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'TargetPlatform', TargetPlatform)


# Complex type {http://www.usharesoft.com/uforge}TargetPlatforms with content type ELEMENT_ONLY
class TargetPlatforms (UForgeObjects):
    """
                Provides a list of :ref:`targetplatform-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'TargetPlatforms')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10632, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element targetPlatforms uses Python identifier targetPlatforms
    __targetPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_TargetPlatforms_targetPlatforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10641, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, u'the list of :ref:`targetplatform-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __targetPlatforms.name() : __targetPlatforms
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'TargetPlatforms', TargetPlatforms)


# Complex type {http://www.usharesoft.com/uforge}UForgeUploadObject with content type ELEMENT_ONLY
class UForgeUploadObject (UForgeObject):
    """
                Holds generic information used by platform objects that can be uploaded
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UForgeUploadObject')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10739, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum uses Python identifier md5sum
    __md5sum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'md5sum'), 'md5sum', '__httpwww_usharesoft_comuforge_UForgeUploadObject_md5sum', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20), )

    
    md5sum = property(__md5sum.value, __md5sum.set, None, u'the md5sum of the uploaded object')

    
    # Element mimeType uses Python identifier mimeType
    __mimeType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mimeType'), 'mimeType', '__httpwww_usharesoft_comuforge_UForgeUploadObject_mimeType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20), )

    
    mimeType = property(__mimeType.value, __mimeType.set, None, u'the mime type of the file uploaded')

    
    # Element sha256sum uses Python identifier sha256sum
    __sha256sum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sha256sum'), 'sha256sum', '__httpwww_usharesoft_comuforge_UForgeUploadObject_sha256sum', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20), )

    
    sha256sum = property(__sha256sum.value, __sha256sum.set, None, u'the sha256 value of the uploaded object')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_UForgeUploadObject_size', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20), )

    
    size = property(__size.value, __size.set, None, u'the size (in bytes) of the uploaded object')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_UForgeUploadObject_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20), )

    
    status = property(__status.value, __status.set, None, u'the upload status (see :ref:`status-object`)')

    
    # Element uploaded uses Python identifier uploaded
    __uploaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uploaded'), 'uploaded', '__httpwww_usharesoft_comuforge_UForgeUploadObject_uploaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20), )

    
    uploaded = property(__uploaded.value, __uploaded.set, None, u'a boolean to indicate if the file has been uploaded')

    
    # Element uploadedTime uses Python identifier uploadedTime
    __uploadedTime = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uploadedTime'), 'uploadedTime', '__httpwww_usharesoft_comuforge_UForgeUploadObject_uploadedTime', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20), )

    
    uploadedTime = property(__uploadedTime.value, __uploadedTime.set, None, u'the timestamp the upload was completed')

    _ElementMap.update({
        __md5sum.name() : __md5sum,
        __mimeType.name() : __mimeType,
        __sha256sum.name() : __sha256sum,
        __size.name() : __size,
        __status.name() : __status,
        __uploaded.name() : __uploaded,
        __uploadedTime.name() : __uploadedTime
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UForgeUploadObject', UForgeUploadObject)


# Complex type {http://www.usharesoft.com/uforge}UserGroup with content type ELEMENT_ONLY
class UserGroup (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}UserGroup with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UserGroup')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11146, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element admin uses Python identifier admin
    __admin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'admin'), 'admin', '__httpwww_usharesoft_comuforge_UserGroup_admin', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11150, 20), )

    
    admin = property(__admin.value, __admin.set, None, None)

    
    # Element members uses Python identifier members
    __members = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'members'), 'members', '__httpwww_usharesoft_comuforge_UserGroup_members', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11151, 20), )

    
    members = property(__members.value, __members.set, None, None)

    
    # Element membersUri uses Python identifier membersUri
    __membersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_UserGroup_membersUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11158, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, None)

    
    # Element partner uses Python identifier partner
    __partner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'partner'), 'partner', '__httpwww_usharesoft_comuforge_UserGroup_partner', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11159, 20), )

    
    partner = property(__partner.value, __partner.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_UserGroup_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    _ElementMap.update({
        __admin.name() : __admin,
        __members.name() : __members,
        __membersUri.name() : __membersUri,
        __partner.name() : __partner,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UserGroup', UserGroup)


# Complex type {http://www.usharesoft.com/uforge}UserGroups with content type ELEMENT_ONLY
class UserGroups (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}UserGroups with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UserGroups')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11166, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element userGroups uses Python identifier userGroups
    __userGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userGroups'), 'userGroups', '__httpwww_usharesoft_comuforge_UserGroups_userGroups', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20), )

    
    userGroups = property(__userGroups.value, __userGroups.set, None, None)

    _ElementMap.update({
        __userGroups.name() : __userGroups
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UserGroups', UserGroups)


# Complex type {http://www.usharesoft.com/uforge}UserProfile with content type ELEMENT_ONLY
class UserProfile (UForgeObject):
    """
                Describes an user's profile
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UserProfile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11183, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element loginName uses Python identifier loginName
    __loginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_UserProfile_loginName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, u'the user login name')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_UserProfile_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean indicating whether the user account is active')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'company'), 'company', '__httpwww_usharesoft_comuforge_UserProfile_company', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20), )

    
    company = property(__company.value, __company.set, None, u'the company information for this user')

    
    # Element email uses Python identifier email
    __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'email'), 'email', '__httpwww_usharesoft_comuforge_UserProfile_email', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20), )

    
    email = property(__email.value, __email.set, None, u"the user's email address")

    
    # Element firstName uses Python identifier firstName
    __firstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'firstName'), 'firstName', '__httpwww_usharesoft_comuforge_UserProfile_firstName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20), )

    
    firstName = property(__firstName.value, __firstName.set, None, u"the user's first name")

    
    # Element surname uses Python identifier surname
    __surname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'surname'), 'surname', '__httpwww_usharesoft_comuforge_UserProfile_surname', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20), )

    
    surname = property(__surname.value, __surname.set, None, u"the user's surname")

    
    # Element jobTitle uses Python identifier jobTitle
    __jobTitle = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'jobTitle'), 'jobTitle', '__httpwww_usharesoft_comuforge_UserProfile_jobTitle', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20), )

    
    jobTitle = property(__jobTitle.value, __jobTitle.set, None, u"the user's job title")

    
    # Element photo uses Python identifier photo
    __photo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'photo'), 'photo', '__httpwww_usharesoft_comuforge_UserProfile_photo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20), )

    
    photo = property(__photo.value, __photo.set, None, u"the user's photo / avatar")

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'website'), 'website', '__httpwww_usharesoft_comuforge_UserProfile_website', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20), )

    
    website = property(__website.value, __website.set, None, u"the user's website")

    _ElementMap.update({
        __loginName.name() : __loginName,
        __active.name() : __active,
        __company.name() : __company,
        __email.name() : __email,
        __firstName.name() : __firstName,
        __surname.name() : __surname,
        __jobTitle.name() : __jobTitle,
        __photo.name() : __photo,
        __website.name() : __website
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UserProfile', UserProfile)


# Complex type {http://www.usharesoft.com/uforge}UserProfiles with content type ELEMENT_ONLY
class UserProfiles (UForgeObjects):
    """
                Provides a list of :ref:`userprofile-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'UserProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11242, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element userProfiles uses Python identifier userProfiles
    __userProfiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userProfiles'), 'userProfiles', '__httpwww_usharesoft_comuforge_UserProfiles_userProfiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11251, 20), )

    
    userProfiles = property(__userProfiles.value, __userProfiles.set, None, u'the list of :ref:`userprofile-object` objects')

    _ElementMap.update({
        __userProfiles.name() : __userProfiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'UserProfiles', UserProfiles)


# Complex type {http://www.usharesoft.com/uforge}Users with content type ELEMENT_ONLY
class Users (UForgeObjects):
    """
                Provides a list of :ref:`user-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Users')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11266, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element users uses Python identifier users
    __users = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'users'), 'users', '__httpwww_usharesoft_comuforge_Users_users', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11275, 20), )

    
    users = property(__users.value, __users.set, None, u'the list of :ref:`user-object` objects')

    _ElementMap.update({
        __users.name() : __users
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Users', Users)


# Complex type {http://www.usharesoft.com/uforge}VAppAccess with content type ELEMENT_ONLY
class VAppAccess (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}VAppAccess with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'VAppAccess')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11317, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element allowed uses Python identifier allowed
    __allowed = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'allowed'), 'allowed', '__httpwww_usharesoft_comuforge_VAppAccess_allowed', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11321, 20), )

    
    allowed = property(__allowed.value, __allowed.set, None, None)

    
    # Element cryptAlgo uses Python identifier cryptAlgo
    __cryptAlgo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cryptAlgo'), 'cryptAlgo', '__httpwww_usharesoft_comuforge_VAppAccess_cryptAlgo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11322, 20), )

    
    cryptAlgo = property(__cryptAlgo.value, __cryptAlgo.set, None, None)

    
    # Element expires uses Python identifier expires
    __expires = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'expires'), 'expires', '__httpwww_usharesoft_comuforge_VAppAccess_expires', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 20), )

    
    expires = property(__expires.value, __expires.set, None, None)

    
    # Element licenseContents uses Python identifier licenseContents
    __licenseContents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseContents'), 'licenseContents', '__httpwww_usharesoft_comuforge_VAppAccess_licenseContents', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11324, 20), )

    
    licenseContents = property(__licenseContents.value, __licenseContents.set, None, None)

    
    # Element licenseKey uses Python identifier licenseKey
    __licenseKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseKey'), 'licenseKey', '__httpwww_usharesoft_comuforge_VAppAccess_licenseKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11325, 20), )

    
    licenseKey = property(__licenseKey.value, __licenseKey.set, None, None)

    
    # Element machineId uses Python identifier machineId
    __machineId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'machineId'), 'machineId', '__httpwww_usharesoft_comuforge_VAppAccess_machineId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 20), )

    
    machineId = property(__machineId.value, __machineId.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_VAppAccess_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    _ElementMap.update({
        __allowed.name() : __allowed,
        __cryptAlgo.name() : __cryptAlgo,
        __expires.name() : __expires,
        __licenseContents.name() : __licenseContents,
        __licenseKey.name() : __licenseKey,
        __machineId.name() : __machineId,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'VAppAccess', VAppAccess)


# Complex type {http://www.usharesoft.com/uforge}VirtualImagesRepositories with content type ELEMENT_ONLY
class VirtualImagesRepositories (UForgeObjects):
    """Complex type {http://www.usharesoft.com/uforge}VirtualImagesRepositories with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'VirtualImagesRepositories')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11333, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element virtualImagesRepositories uses Python identifier virtualImagesRepositories
    __virtualImagesRepositories = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualImagesRepositories'), 'virtualImagesRepositories', '__httpwww_usharesoft_comuforge_VirtualImagesRepositories_virtualImagesRepositories', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11337, 20), )

    
    virtualImagesRepositories = property(__virtualImagesRepositories.value, __virtualImagesRepositories.set, None, None)

    _ElementMap.update({
        __virtualImagesRepositories.name() : __virtualImagesRepositories
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'VirtualImagesRepositories', VirtualImagesRepositories)


# Complex type {http://www.usharesoft.com/uforge}VirtualImagesRepository with content type ELEMENT_ONLY
class VirtualImagesRepository (UForgeObject):
    """Complex type {http://www.usharesoft.com/uforge}VirtualImagesRepository with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'VirtualImagesRepository')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11350, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11354, 20), )

    
    name = property(__name.value, __name.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 20), )

    
    uri = property(__uri.value, __uri.set, None, None)

    
    # Element provider uses Python identifier provider
    __provider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'provider'), 'provider', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_provider', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11356, 20), )

    
    provider = property(__provider.value, __provider.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_images', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11357, 20), )

    
    images = property(__images.value, __images.set, None, None)

    _ElementMap.update({
        __name.name() : __name,
        __uri.name() : __uri,
        __provider.name() : __provider,
        __images.name() : __images
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'VirtualImagesRepository', VirtualImagesRepository)


# Complex type {http://www.usharesoft.com/uforge}VmwVSphereResources with content type ELEMENT_ONLY
class VmwVSphereResources (CloudResources):
    """Complex type {http://www.usharesoft.com/uforge}VmwVSphereResources with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'VmwVSphereResources')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11388, 4)
    _ElementMap = CloudResources._ElementMap.copy()
    _AttributeMap = CloudResources._AttributeMap.copy()
    # Base type is CloudResources
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element datacentres uses Python identifier datacentres
    __datacentres = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datacentres'), 'datacentres', '__httpwww_usharesoft_comuforge_VmwVSphereResources_datacentres', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11392, 20), )

    
    datacentres = property(__datacentres.value, __datacentres.set, None, None)

    _ElementMap.update({
        __datacentres.name() : __datacentres
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'VmwVSphereResources', VmwVSphereResources)


# Complex type {http://www.usharesoft.com/uforge}VoteStat with content type ELEMENT_ONLY
class VoteStat (UForgeObject):
    """
                Provides information on a review rating
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'VoteStat')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11538, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element loginName uses Python identifier loginName
    __loginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_VoteStat_loginName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11547, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, u'the login name of the user sending the rating')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_VoteStat_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11552, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object belongs to')

    
    # Element rating uses Python identifier rating
    __rating = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rating'), 'rating', '__httpwww_usharesoft_comuforge_VoteStat_rating', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11557, 20), )

    
    rating = property(__rating.value, __rating.set, None, u'the rating value')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_VoteStat_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11562, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_VoteStat_user', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11567, 20), )

    
    user = property(__user.value, __user.set, None, u'the user information providing the rating (see :ref:`user-object`)')

    _ElementMap.update({
        __loginName.name() : __loginName,
        __parentUri.name() : __parentUri,
        __rating.name() : __rating,
        __uri.name() : __uri,
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'VoteStat', VoteStat)


# Complex type {http://www.usharesoft.com/uforge}WinMsiApplications with content type ELEMENT_ONLY
class WinMsiApplications (UForgeObjects):
    """
                Provides a list of :ref:`winMsiApplication-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinMsiApplications')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11607, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element winMsiApplications uses Python identifier winMsiApplications
    __winMsiApplications = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winMsiApplications'), 'winMsiApplications', '__httpwww_usharesoft_comuforge_WinMsiApplications_winMsiApplications', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11616, 20), )

    
    winMsiApplications = property(__winMsiApplications.value, __winMsiApplications.set, None, u'the list of :ref:`winMsiApplication-object` objects')

    _ElementMap.update({
        __winMsiApplications.name() : __winMsiApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinMsiApplications', WinMsiApplications)


# Complex type {http://www.usharesoft.com/uforge}WinStoreApplications with content type ELEMENT_ONLY
class WinStoreApplications (UForgeObjects):
    """
                Provides a list of :ref:`winStoreApplication-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinStoreApplications')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11643, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element winStoreApplications uses Python identifier winStoreApplications
    __winStoreApplications = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winStoreApplications'), 'winStoreApplications', '__httpwww_usharesoft_comuforge_WinStoreApplications_winStoreApplications', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11652, 20), )

    
    winStoreApplications = property(__winStoreApplications.value, __winStoreApplications.set, None, u'the list of :ref:`winStoreApplication-object` objects')

    _ElementMap.update({
        __winStoreApplications.name() : __winStoreApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinStoreApplications', WinStoreApplications)


# Complex type {http://www.usharesoft.com/uforge}WinService with content type ELEMENT_ONLY
class WinService (UForgeObject):
    """
                Provides information of a Windows Service
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinService')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11667, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element serviceName uses Python identifier serviceName
    __serviceName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceName'), 'serviceName', '__httpwww_usharesoft_comuforge_WinService_serviceName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11676, 20), )

    
    serviceName = property(__serviceName.value, __serviceName.set, None, u'The name of the service')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_WinService_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11681, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the human readable name of the service')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_WinService_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11686, 20), )

    
    description = property(__description.value, __description.set, None, u'the description of the service')

    
    # Element startupType uses Python identifier startupType
    __startupType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'startupType'), 'startupType', '__httpwww_usharesoft_comuforge_WinService_startupType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11691, 20), )

    
    startupType = property(__startupType.value, __startupType.set, None, None)

    _ElementMap.update({
        __serviceName.name() : __serviceName,
        __displayName.name() : __displayName,
        __description.name() : __description,
        __startupType.name() : __startupType
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinService', WinService)


# Complex type {http://www.usharesoft.com/uforge}WinServices with content type ELEMENT_ONLY
class WinServices (UForgeObjects):
    """
                Provides a list of :ref:`winService-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinServices')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11706, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element winServices uses Python identifier winServices
    __winServices = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'winServices'), 'winServices', '__httpwww_usharesoft_comuforge_WinServices_winServices', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11715, 20), )

    
    winServices = property(__winServices.value, __winServices.set, None, u'the list of :ref:`winService-object` objects')

    _ElementMap.update({
        __winServices.name() : __winServices
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinServices', WinServices)


# Complex type {http://www.usharesoft.com/uforge}Workspace with content type ELEMENT_ONLY
class Workspace (UForgeObject):
    """
                Describes a workspace used to share appliance templates between users.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Workspace')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11731, 4)
    _ElementMap = UForgeObject._ElementMap.copy()
    _AttributeMap = UForgeObject._AttributeMap.copy()
    # Base type is UForgeObject
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element commentsUri uses Python identifier commentsUri
    __commentsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'commentsUri'), 'commentsUri', '__httpwww_usharesoft_comuforge_Workspace_commentsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11740, 20), )

    
    commentsUri = property(__commentsUri.value, __commentsUri.set, None, u'the uri resource of the comments posted to this workspace')

    
    # Element membershipsUri uses Python identifier membershipsUri
    __membershipsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'membershipsUri'), 'membershipsUri', '__httpwww_usharesoft_comuforge_Workspace_membershipsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11745, 20), )

    
    membershipsUri = property(__membershipsUri.value, __membershipsUri.set, None, u'the uri resource to retrieve the members of this workspace')

    
    # Element myMembership uses Python identifier myMembership
    __myMembership = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'myMembership'), 'myMembership', '__httpwww_usharesoft_comuforge_Workspace_myMembership', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11750, 20), )

    
    myMembership = property(__myMembership.value, __myMembership.set, None, u'the membership information on the user sending the request')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Workspace_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11755, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the workspace')

    
    # Element nbTemplates uses Python identifier nbTemplates
    __nbTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbTemplates'), 'nbTemplates', '__httpwww_usharesoft_comuforge_Workspace_nbTemplates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11760, 20), )

    
    nbTemplates = property(__nbTemplates.value, __nbTemplates.set, None, u'the number of shared appliance templates in the workspace')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Workspace_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11765, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri resource of the organization where this workspace is created')

    
    # Element templatesUri uses Python identifier templatesUri
    __templatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templatesUri'), 'templatesUri', '__httpwww_usharesoft_comuforge_Workspace_templatesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11770, 20), )

    
    templatesUri = property(__templatesUri.value, __templatesUri.set, None, u'the uri resource to retrieve all the shared appliance templates')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Workspace_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11775, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this workspace')

    _ElementMap.update({
        __commentsUri.name() : __commentsUri,
        __membershipsUri.name() : __membershipsUri,
        __myMembership.name() : __myMembership,
        __name.name() : __name,
        __nbTemplates.name() : __nbTemplates,
        __orgUri.name() : __orgUri,
        __templatesUri.name() : __templatesUri,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Workspace', Workspace)


# Complex type {http://www.usharesoft.com/uforge}Workspaces with content type ELEMENT_ONLY
class Workspaces (UForgeObjects):
    """
                Provides a list of :ref:`workspace-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Workspaces')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11785, 4)
    _ElementMap = UForgeObjects._ElementMap.copy()
    _AttributeMap = UForgeObjects._AttributeMap.copy()
    # Base type is UForgeObjects
    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    
    # Element workspaces uses Python identifier workspaces
    __workspaces = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'workspaces'), 'workspaces', '__httpwww_usharesoft_comuforge_Workspaces_workspaces', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11794, 20), )

    
    workspaces = property(__workspaces.value, __workspaces.set, None, u'the list of :ref:`workspace-object` objects')

    _ElementMap.update({
        __workspaces.name() : __workspaces
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Workspaces', Workspaces)


# Complex type {http://www.usharesoft.com/uforge}ApplianceImport with content type ELEMENT_ONLY
class ApplianceImport (UForgeUploadObject):
    """
                Holds the information when an appliance is being imported to this UForge platform.
                The actual import is done by uploading an appliance archive via the ``uploadUri``.

                The appliance import is an asynchronous job which may take some time. The current status of the import is stored in this object.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ApplianceImport')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 924, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element useMajor uses Python identifier useMajor
    __useMajor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'useMajor'), 'useMajor', '__httpwww_usharesoft_comuforge_ApplianceImport_useMajor', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 936, 20), )

    
    useMajor = property(__useMajor.value, __useMajor.set, None, u'boolean flag to instruct the import process to use only the major version of the operating system (e.g. rather than CentOS 6.2, CentOS 6 will be used)')

    
    # Element reuseBundles uses Python identifier reuseBundles
    __reuseBundles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'reuseBundles'), 'reuseBundles', '__httpwww_usharesoft_comuforge_ApplianceImport_reuseBundles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 941, 20), )

    
    reuseBundles = property(__reuseBundles.value, __reuseBundles.set, None, u"boolean flag to instruct the import process to re-use any software components already available in the platform rather than re-importing these software components into the user's software library")

    
    # Element force_rw uses Python identifier force_rw
    __force_rw = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'force_rw'), 'force_rw', '__httpwww_usharesoft_comuforge_ApplianceImport_force_rw', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 946, 20), )

    
    force_rw = property(__force_rw.value, __force_rw.set, None, u'boolean flag to instruct the import process to overwrite any appliance template with the same name and version already existing on the platform (potentially from a previous import)')

    
    # Element imported uses Python identifier imported
    __imported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imported'), 'imported', '__httpwww_usharesoft_comuforge_ApplianceImport_imported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 951, 20), )

    
    imported = property(__imported.value, __imported.set, None, u'boolean flag indicating whether the import is complete')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ApplianceImport_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 956, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object is attached to')

    
    # Element referenceUri uses Python identifier referenceUri
    __referenceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'referenceUri'), 'referenceUri', '__httpwww_usharesoft_comuforge_ApplianceImport_referenceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 961, 20), )

    
    referenceUri = property(__referenceUri.value, __referenceUri.set, None, u'the uri of the appliance template created from this import')

    
    # Element uploadUri uses Python identifier uploadUri
    __uploadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uploadUri'), 'uploadUri', '__httpwww_usharesoft_comuforge_ApplianceImport_uploadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 966, 20), )

    
    uploadUri = property(__uploadUri.value, __uploadUri.set, None, u'the uri resource to upload any artifacts assocaited with this import (software components etc)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_ApplianceImport_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 971, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this appliance import')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __useMajor.name() : __useMajor,
        __reuseBundles.name() : __reuseBundles,
        __force_rw.name() : __force_rw,
        __imported.name() : __imported,
        __parentUri.name() : __parentUri,
        __referenceUri.name() : __referenceUri,
        __uploadUri.name() : __uploadUri,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ApplianceImport', ApplianceImport)


# Complex type {http://www.usharesoft.com/uforge}Certificate with content type ELEMENT_ONLY
class Certificate (UForgeUploadObject):
    """
                Provides the information of a certificate file. Certificates are used as part of some cloud accounts
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Certificate')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1769, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element content uses Python identifier content_
    __content = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'content'), 'content_', '__httpwww_usharesoft_comuforge_Certificate_content', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 20), )

    
    content_ = property(__content.value, __content.set, None, u'the certificate file content')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Certificate_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1783, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the certificate file')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Certificate_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1788, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this certificate is attached to')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Certificate_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1793, 20), )

    
    type = property(__type.value, __type.set, None, u'the certificate file type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Certificate_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1812, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this certificate')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __content.name() : __content,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Certificate', Certificate)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_252 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1930, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_252_displayText', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1934, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_252_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1935, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_252_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    _ElementMap.update({
        __displayText.name() : __displayText,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_253 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accounts uses Python identifier accounts
    __accounts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accounts'), 'accounts', '__httpwww_usharesoft_comuforge_CTD_ANON_253_accounts', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1953, 52), )

    
    accounts = property(__accounts.value, __accounts.set, None, None)

    
    # Element projects uses Python identifier projects
    __projects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projects'), 'projects', '__httpwww_usharesoft_comuforge_CTD_ANON_253_projects', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 52), )

    
    projects = property(__projects.value, __projects.set, None, None)

    _ElementMap.update({
        __accounts.name() : __accounts,
        __projects.name() : __projects
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_254 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 68)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element enabled uses Python identifier enabled
    __enabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_CTD_ANON_254_enabled', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1961, 84), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element ipsAvailable uses Python identifier ipsAvailable
    __ipsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipsAvailable'), 'ipsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_ipsAvailable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1962, 84), )

    
    ipsAvailable = property(__ipsAvailable.value, __ipsAvailable.set, None, None)

    
    # Element networkDomain uses Python identifier networkDomain
    __networkDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networkDomain'), 'networkDomain', '__httpwww_usharesoft_comuforge_CTD_ANON_254_networkDomain', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1963, 84), )

    
    networkDomain = property(__networkDomain.value, __networkDomain.set, None, None)

    
    # Element snapshotsAvailable uses Python identifier snapshotsAvailable
    __snapshotsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'snapshotsAvailable'), 'snapshotsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_snapshotsAvailable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1964, 84), )

    
    snapshotsAvailable = property(__snapshotsAvailable.value, __snapshotsAvailable.set, None, None)

    
    # Element templatesAvailable uses Python identifier templatesAvailable
    __templatesAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templatesAvailable'), 'templatesAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_templatesAvailable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1965, 84), )

    
    templatesAvailable = property(__templatesAvailable.value, __templatesAvailable.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_CTD_ANON_254_type', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1966, 84), )

    
    type = property(__type.value, __type.set, None, None)

    
    # Element users uses Python identifier users
    __users = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'users'), 'users', '__httpwww_usharesoft_comuforge_CTD_ANON_254_users', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1975, 84), )

    
    users = property(__users.value, __users.set, None, None)

    
    # Element vmsAvailable uses Python identifier vmsAvailable
    __vmsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmsAvailable'), 'vmsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_vmsAvailable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 84), )

    
    vmsAvailable = property(__vmsAvailable.value, __vmsAvailable.set, None, None)

    
    # Element volumesAvailable uses Python identifier volumesAvailable
    __volumesAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'volumesAvailable'), 'volumesAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_volumesAvailable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 84), )

    
    volumesAvailable = property(__volumesAvailable.value, __volumesAvailable.set, None, None)

    _ElementMap.update({
        __enabled.name() : __enabled,
        __ipsAvailable.name() : __ipsAvailable,
        __networkDomain.name() : __networkDomain,
        __snapshotsAvailable.name() : __snapshotsAvailable,
        __templatesAvailable.name() : __templatesAvailable,
        __type.name() : __type,
        __users.name() : __users,
        __vmsAvailable.name() : __vmsAvailable,
        __volumesAvailable.name() : __volumesAvailable
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_255 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1979, 100)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element apiKey uses Python identifier apiKey
    __apiKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'apiKey'), 'apiKey', '__httpwww_usharesoft_comuforge_CTD_ANON_255_apiKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1983, 116), )

    
    apiKey = property(__apiKey.value, __apiKey.set, None, None)

    
    # Element enabled uses Python identifier enabled
    __enabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_CTD_ANON_255_enabled', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1984, 116), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element secretKey uses Python identifier secretKey
    __secretKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretKey'), 'secretKey', '__httpwww_usharesoft_comuforge_CTD_ANON_255_secretKey', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1985, 116), )

    
    secretKey = property(__secretKey.value, __secretKey.set, None, None)

    
    # Element timeZone uses Python identifier timeZone
    __timeZone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'timeZone'), 'timeZone', '__httpwww_usharesoft_comuforge_CTD_ANON_255_timeZone', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1986, 116), )

    
    timeZone = property(__timeZone.value, __timeZone.set, None, None)

    _ElementMap.update({
        __apiKey.name() : __apiKey,
        __enabled.name() : __enabled,
        __secretKey.name() : __secretKey,
        __timeZone.name() : __timeZone
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_256 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2009, 68)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accountIds uses Python identifier accountIds
    __accountIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountIds'), 'accountIds', '__httpwww_usharesoft_comuforge_CTD_ANON_256_accountIds', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2013, 84), )

    
    accountIds = property(__accountIds.value, __accountIds.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_256_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2026, 84), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_256_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2027, 84), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element ownerAccountName uses Python identifier ownerAccountName
    __ownerAccountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ownerAccountName'), 'ownerAccountName', '__httpwww_usharesoft_comuforge_CTD_ANON_256_ownerAccountName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 84), )

    
    ownerAccountName = property(__ownerAccountName.value, __ownerAccountName.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_256_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2029, 84), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __accountIds.name() : __accountIds,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __ownerAccountName.name() : __ownerAccountName,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_257 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2050, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_accountName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2054, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element bootable uses Python identifier bootable
    __bootable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootable'), 'bootable', '__httpwww_usharesoft_comuforge_CTD_ANON_257_bootable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 52), )

    
    bootable = property(__bootable.value, __bootable.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_257_displayText', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2056, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2057, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2058, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_osTypeId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2059, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element osTypeName uses Python identifier osTypeName
    __osTypeName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osTypeName'), 'osTypeName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_osTypeName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 52), )

    
    osTypeName = property(__osTypeName.value, __osTypeName.set, None, None)

    
    # Element public uses Python identifier public
    __public = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'public'), 'public', '__httpwww_usharesoft_comuforge_CTD_ANON_257_public', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 52), )

    
    public = property(__public.value, __public.set, None, None)

    
    # Element ready uses Python identifier ready
    __ready = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ready'), 'ready', '__httpwww_usharesoft_comuforge_CTD_ANON_257_ready', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 52), )

    
    ready = property(__ready.value, __ready.set, None, None)

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_zoneId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_zoneName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 52), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, None)

    _ElementMap.update({
        __accountName.name() : __accountName,
        __bootable.name() : __bootable,
        __displayText.name() : __displayText,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __osTypeId.name() : __osTypeId,
        __osTypeName.name() : __osTypeName,
        __public.name() : __public,
        __ready.name() : __ready,
        __zoneId.name() : __zoneId,
        __zoneName.name() : __zoneName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_258 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2091, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element cpuNumber uses Python identifier cpuNumber
    __cpuNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpuNumber'), 'cpuNumber', '__httpwww_usharesoft_comuforge_CTD_ANON_258_cpuNumber', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 52), )

    
    cpuNumber = property(__cpuNumber.value, __cpuNumber.set, None, None)

    
    # Element cpuSpeed uses Python identifier cpuSpeed
    __cpuSpeed = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpuSpeed'), 'cpuSpeed', '__httpwww_usharesoft_comuforge_CTD_ANON_258_cpuSpeed', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 52), )

    
    cpuSpeed = property(__cpuSpeed.value, __cpuSpeed.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_258_displayText', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_258_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2098, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_258_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2099, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element haSupport uses Python identifier haSupport
    __haSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'haSupport'), 'haSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_258_haSupport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 52), )

    
    haSupport = property(__haSupport.value, __haSupport.set, None, None)

    
    # Element memory uses Python identifier memory
    __memory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'memory'), 'memory', '__httpwww_usharesoft_comuforge_CTD_ANON_258_memory', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2101, 52), )

    
    memory = property(__memory.value, __memory.set, None, None)

    
    # Element storageType uses Python identifier storageType
    __storageType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'storageType'), 'storageType', '__httpwww_usharesoft_comuforge_CTD_ANON_258_storageType', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2102, 52), )

    
    storageType = property(__storageType.value, __storageType.set, None, None)

    _ElementMap.update({
        __cpuNumber.name() : __cpuNumber,
        __cpuSpeed.name() : __cpuSpeed,
        __displayText.name() : __displayText,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __haSupport.name() : __haSupport,
        __memory.name() : __memory,
        __storageType.name() : __storageType
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_259 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2115, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accountId uses Python identifier accountId
    __accountId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountId'), 'accountId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_accountId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 52), )

    
    accountId = property(__accountId.value, __accountId.set, None, None)

    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_accountName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element bootable uses Python identifier bootable
    __bootable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootable'), 'bootable', '__httpwww_usharesoft_comuforge_CTD_ANON_259_bootable', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2121, 52), )

    
    bootable = property(__bootable.value, __bootable.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_259_displayText', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2122, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2124, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_259_format', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2125, 52), )

    
    format = property(__format.value, __format.set, None, None)

    
    # Element hypervisor uses Python identifier hypervisor
    __hypervisor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hypervisor'), 'hypervisor', '__httpwww_usharesoft_comuforge_CTD_ANON_259_hypervisor', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2126, 52), )

    
    hypervisor = property(__hypervisor.value, __hypervisor.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_osTypeId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2127, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element osTypeName uses Python identifier osTypeName
    __osTypeName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osTypeName'), 'osTypeName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_osTypeName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 52), )

    
    osTypeName = property(__osTypeName.value, __osTypeName.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'size'), 'size', '__httpwww_usharesoft_comuforge_CTD_ANON_259_size', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 52), )

    
    size = property(__size.value, __size.set, None, None)

    
    # Element sourceTemplateId uses Python identifier sourceTemplateId
    __sourceTemplateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sourceTemplateId'), 'sourceTemplateId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_sourceTemplateId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 52), )

    
    sourceTemplateId = property(__sourceTemplateId.value, __sourceTemplateId.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_259_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 52), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_zoneId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2132, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_zoneName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2133, 52), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, None)

    _ElementMap.update({
        __accountId.name() : __accountId,
        __accountName.name() : __accountName,
        __bootable.name() : __bootable,
        __displayText.name() : __displayText,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __format.name() : __format,
        __hypervisor.name() : __hypervisor,
        __osTypeId.name() : __osTypeId,
        __osTypeName.name() : __osTypeName,
        __size.name() : __size,
        __sourceTemplateId.name() : __sourceTemplateId,
        __status.name() : __status,
        __zoneId.name() : __zoneId,
        __zoneName.name() : __zoneName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_260 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2146, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_accountName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2150, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2151, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2152, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element groupId uses Python identifier groupId
    __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'groupId'), 'groupId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_groupId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2153, 52), )

    
    groupId = property(__groupId.value, __groupId.set, None, None)

    
    # Element guestOSId uses Python identifier guestOSId
    __guestOSId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'guestOSId'), 'guestOSId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_guestOSId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2154, 52), )

    
    guestOSId = property(__guestOSId.value, __guestOSId.set, None, None)

    
    # Element hypervisor uses Python identifier hypervisor
    __hypervisor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hypervisor'), 'hypervisor', '__httpwww_usharesoft_comuforge_CTD_ANON_260_hypervisor', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2155, 52), )

    
    hypervisor = property(__hypervisor.value, __hypervisor.set, None, None)

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nics'), 'nics', '__httpwww_usharesoft_comuforge_CTD_ANON_260_nics', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_osTypeId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2177, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element publicIp uses Python identifier publicIp
    __publicIp = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicIp'), 'publicIp', '__httpwww_usharesoft_comuforge_CTD_ANON_260_publicIp', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2178, 52), )

    
    publicIp = property(__publicIp.value, __publicIp.set, None, None)

    
    # Element securityGroups uses Python identifier securityGroups
    __securityGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroups'), 'securityGroups', '__httpwww_usharesoft_comuforge_CTD_ANON_260_securityGroups', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52), )

    
    securityGroups = property(__securityGroups.value, __securityGroups.set, None, None)

    
    # Element serviceOfferingId uses Python identifier serviceOfferingId
    __serviceOfferingId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceOfferingId'), 'serviceOfferingId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_serviceOfferingId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2215, 52), )

    
    serviceOfferingId = property(__serviceOfferingId.value, __serviceOfferingId.set, None, None)

    
    # Element serviceOfferingName uses Python identifier serviceOfferingName
    __serviceOfferingName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serviceOfferingName'), 'serviceOfferingName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_serviceOfferingName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2216, 52), )

    
    serviceOfferingName = property(__serviceOfferingName.value, __serviceOfferingName.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_260_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 52), )

    
    status = property(__status.value, __status.set, None, None)

    
    # Element templateId uses Python identifier templateId
    __templateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templateId'), 'templateId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_templateId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2218, 52), )

    
    templateId = property(__templateId.value, __templateId.set, None, None)

    
    # Element templateName uses Python identifier templateName
    __templateName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'templateName'), 'templateName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_templateName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2219, 52), )

    
    templateName = property(__templateName.value, __templateName.set, None, None)

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_zoneId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2220, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_zoneName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2221, 52), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, None)

    _ElementMap.update({
        __accountName.name() : __accountName,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __groupId.name() : __groupId,
        __guestOSId.name() : __guestOSId,
        __hypervisor.name() : __hypervisor,
        __nics.name() : __nics,
        __osTypeId.name() : __osTypeId,
        __publicIp.name() : __publicIp,
        __securityGroups.name() : __securityGroups,
        __serviceOfferingId.name() : __serviceOfferingId,
        __serviceOfferingName.name() : __serviceOfferingName,
        __status.name() : __status,
        __templateId.name() : __templateId,
        __templateName.name() : __templateName,
        __zoneId.name() : __zoneId,
        __zoneName.name() : __zoneName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_261 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2160, 68)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element gateway uses Python identifier gateway
    __gateway = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_CTD_ANON_261_gateway', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2164, 84), )

    
    gateway = property(__gateway.value, __gateway.set, None, None)

    
    # Element ipAddress uses Python identifier ipAddress
    __ipAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ipAddress'), 'ipAddress', '__httpwww_usharesoft_comuforge_CTD_ANON_261_ipAddress', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2165, 84), )

    
    ipAddress = property(__ipAddress.value, __ipAddress.set, None, None)

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_CTD_ANON_261_netmask', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2166, 84), )

    
    netmask = property(__netmask.value, __netmask.set, None, None)

    
    # Element networkId uses Python identifier networkId
    __networkId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networkId'), 'networkId', '__httpwww_usharesoft_comuforge_CTD_ANON_261_networkId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2167, 84), )

    
    networkId = property(__networkId.value, __networkId.set, None, None)

    
    # Element trafficType uses Python identifier trafficType
    __trafficType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'trafficType'), 'trafficType', '__httpwww_usharesoft_comuforge_CTD_ANON_261_trafficType', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2168, 84), )

    
    trafficType = property(__trafficType.value, __trafficType.set, None, None)

    _ElementMap.update({
        __gateway.name() : __gateway,
        __ipAddress.name() : __ipAddress,
        __netmask.name() : __netmask,
        __networkId.name() : __networkId,
        __trafficType.name() : __trafficType
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_262 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2183, 68)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_262_accountName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 84), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_262_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 84), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_262_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 84), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element ingressRules uses Python identifier ingressRules
    __ingressRules = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ingressRules'), 'ingressRules', '__httpwww_usharesoft_comuforge_CTD_ANON_262_ingressRules', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2190, 84), )

    
    ingressRules = property(__ingressRules.value, __ingressRules.set, None, None)

    _ElementMap.update({
        __accountName.name() : __accountName,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __ingressRules.name() : __ingressRules
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_263 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2194, 100)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element rule uses Python identifier rule
    __rule = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rule'), 'rule', '__httpwww_usharesoft_comuforge_CTD_ANON_263_rule', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2198, 116), )

    
    rule = property(__rule.value, __rule.set, None, None)

    _ElementMap.update({
        __rule.name() : __rule
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_264 (CloudstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2234, 36)
    _ElementMap = CloudstackEntity._ElementMap.copy()
    _AttributeMap = CloudstackEntity._AttributeMap.copy()
    # Base type is CloudstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}CloudstackEntity
    
    # Element allocationEnabled uses Python identifier allocationEnabled
    __allocationEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'allocationEnabled'), 'allocationEnabled', '__httpwww_usharesoft_comuforge_CTD_ANON_264_allocationEnabled', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2238, 52), )

    
    allocationEnabled = property(__allocationEnabled.value, __allocationEnabled.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_264_description', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2239, 52), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element dhcpProvider uses Python identifier dhcpProvider
    __dhcpProvider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dhcpProvider'), 'dhcpProvider', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dhcpProvider', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2240, 52), )

    
    dhcpProvider = property(__dhcpProvider.value, __dhcpProvider.set, None, None)

    
    # Element dns1 uses Python identifier dns1
    __dns1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dns1'), 'dns1', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dns1', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2241, 52), )

    
    dns1 = property(__dns1.value, __dns1.set, None, None)

    
    # Element dns2 uses Python identifier dns2
    __dns2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dns2'), 'dns2', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dns2', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 52), )

    
    dns2 = property(__dns2.value, __dns2.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_264_domainId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2243, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_264_domainName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2244, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element internalDns1 uses Python identifier internalDns1
    __internalDns1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'internalDns1'), 'internalDns1', '__httpwww_usharesoft_comuforge_CTD_ANON_264_internalDns1', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2245, 52), )

    
    internalDns1 = property(__internalDns1.value, __internalDns1.set, None, None)

    
    # Element internalDns2 uses Python identifier internalDns2
    __internalDns2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'internalDns2'), 'internalDns2', '__httpwww_usharesoft_comuforge_CTD_ANON_264_internalDns2', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2246, 52), )

    
    internalDns2 = property(__internalDns2.value, __internalDns2.set, None, None)

    
    # Element networkType uses Python identifier networkType
    __networkType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networkType'), 'networkType', '__httpwww_usharesoft_comuforge_CTD_ANON_264_networkType', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 52), )

    
    networkType = property(__networkType.value, __networkType.set, None, None)

    
    # Element securityGroupsEnabled uses Python identifier securityGroupsEnabled
    __securityGroupsEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'securityGroupsEnabled'), 'securityGroupsEnabled', '__httpwww_usharesoft_comuforge_CTD_ANON_264_securityGroupsEnabled', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2248, 52), )

    
    securityGroupsEnabled = property(__securityGroupsEnabled.value, __securityGroupsEnabled.set, None, None)

    _ElementMap.update({
        __allocationEnabled.name() : __allocationEnabled,
        __description.name() : __description,
        __dhcpProvider.name() : __dhcpProvider,
        __dns1.name() : __dns1,
        __dns2.name() : __dns2,
        __domainId.name() : __domainId,
        __domainName.name() : __domainName,
        __internalDns1.name() : __internalDns1,
        __internalDns2.name() : __internalDns2,
        __networkType.name() : __networkType,
        __securityGroupsEnabled.name() : __securityGroupsEnabled
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}CredAccountAbiquo with content type ELEMENT_ONLY
class CredAccountAbiquo (CredAccount):
    """Holds specific account information for the Abiquo cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountAbiquo')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2522, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element hostname uses Python identifier hostname
    __hostname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_hostname', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2530, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, u'the hostname of the abiquo platform')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2535, 20), )

    
    login = property(__login.value, __login.set, None, u'the login name to use for this cloud platform')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2540, 20), )

    
    password = property(__password.value, __password.set, None, u'the password to use for this cloud platform')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __hostname.name() : __hostname,
        __login.name() : __login,
        __password.name() : __password
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountAbiquo', CredAccountAbiquo)


# Complex type {http://www.usharesoft.com/uforge}CredAccountCert with content type ELEMENT_ONLY
class CredAccountCert (CredAccount):
    """
                Extends the basic :ref:`credaccount-object` adding certificate information
                required for a cloud account
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountCert')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2603, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element baseCertificatesUri uses Python identifier baseCertificatesUri
    __baseCertificatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri'), 'baseCertificatesUri', '__httpwww_usharesoft_comuforge_CredAccountCert_baseCertificatesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20), )

    
    baseCertificatesUri = property(__baseCertificatesUri.value, __baseCertificatesUri.set, None, u'the uri resource to get all the certificates for this cloud account')

    
    # Element certificates uses Python identifier certificates
    __certificates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_CredAccountCert_certificates', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20), )

    
    certificates = property(__certificates.value, __certificates.set, None, u'a list of certificate files (see :ref:`certificate-object`)')

    
    # Element certificateUris uses Python identifier certificateUris
    __certificateUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certificateUris'), 'certificateUris', '__httpwww_usharesoft_comuforge_CredAccountCert_certificateUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20), )

    
    certificateUris = property(__certificateUris.value, __certificateUris.set, None, u'a list of uri resources for the :ref:`certificate-object` objects')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __baseCertificatesUri.name() : __baseCertificatesUri,
        __certificates.name() : __certificates,
        __certificateUris.name() : __certificateUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountCert', CredAccountCert)


# Complex type {http://www.usharesoft.com/uforge}CredAccountCloudStack with content type ELEMENT_ONLY
class CredAccountCloudStack (CredAccount):
    """
                Holds specific account information for the CloudStack cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2638, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element endpointUrl uses Python identifier endpointUrl
    __endpointUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'endpointUrl'), 'endpointUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_endpointUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2647, 20), )

    
    endpointUrl = property(__endpointUrl.value, __endpointUrl.set, None, u'the CloudStack URL to use')

    
    # Element publicApiKey uses Python identifier publicApiKey
    __publicApiKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicApiKey'), 'publicApiKey', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_publicApiKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2652, 20), )

    
    publicApiKey = property(__publicApiKey.value, __publicApiKey.set, None, u'the public API key of the user')

    
    # Element secretApiKey uses Python identifier secretApiKey
    __secretApiKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretApiKey'), 'secretApiKey', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_secretApiKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2657, 20), )

    
    secretApiKey = property(__secretApiKey.value, __secretApiKey.set, None, u'the secret API key of the user')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __endpointUrl.name() : __endpointUrl,
        __publicApiKey.name() : __publicApiKey,
        __secretApiKey.name() : __secretApiKey
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountCloudStack', CredAccountCloudStack)


# Complex type {http://www.usharesoft.com/uforge}CredAccountCloudwatt with content type ELEMENT_ONLY
class CredAccountCloudwatt (CredAccount):
    """Complex type {http://www.usharesoft.com/uforge}CredAccountCloudwatt with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountCloudwatt')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2667, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element glanceUrl uses Python identifier glanceUrl
    __glanceUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_glanceUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2671, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, None)

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_keystoneUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2672, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, None)

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2673, 20), )

    
    login = property(__login.value, __login.set, None, None)

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20), )

    
    password = property(__password.value, __password.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __glanceUrl.name() : __glanceUrl,
        __keystoneUrl.name() : __keystoneUrl,
        __login.name() : __login,
        __password.name() : __password
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountCloudwatt', CredAccountCloudwatt)


# Complex type {http://www.usharesoft.com/uforge}CredAccountFlexiant with content type ELEMENT_ONLY
class CredAccountFlexiant (CredAccount):
    """
                Holds specific account information for the Flexiant cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountFlexiant')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2714, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element apiUsername uses Python identifier apiUsername
    __apiUsername = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'apiUsername'), 'apiUsername', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_apiUsername', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2723, 20), )

    
    apiUsername = property(__apiUsername.value, __apiUsername.set, None, u'the api username to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2728, 20), )

    
    password = property(__password.value, __password.set, None, u'the password to use')

    
    # Element userUuid uses Python identifier userUuid
    __userUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userUuid'), 'userUuid', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_userUuid', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2733, 20), )

    
    userUuid = property(__userUuid.value, __userUuid.set, None, u"the user's unique id to use")

    
    # Element wsdlUrl uses Python identifier wsdlUrl
    __wsdlUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'wsdlUrl'), 'wsdlUrl', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_wsdlUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2738, 20), )

    
    wsdlUrl = property(__wsdlUrl.value, __wsdlUrl.set, None, u'the WSDL URL to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __apiUsername.name() : __apiUsername,
        __password.name() : __password,
        __userUuid.name() : __userUuid,
        __wsdlUrl.name() : __wsdlUrl
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountFlexiant', CredAccountFlexiant)


# Complex type {http://www.usharesoft.com/uforge}CredAccountNimbula with content type ELEMENT_ONLY
class CredAccountNimbula (CredAccount):
    """
                Holds specific account information for the Nimbula cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountNimbula')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2772, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element endpointUrl uses Python identifier endpointUrl
    __endpointUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'endpointUrl'), 'endpointUrl', '__httpwww_usharesoft_comuforge_CredAccountNimbula_endpointUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2781, 20), )

    
    endpointUrl = property(__endpointUrl.value, __endpointUrl.set, None, u'the server URL endpoint to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountNimbula_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2786, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountNimbula_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2791, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __endpointUrl.name() : __endpointUrl,
        __login.name() : __login,
        __password.name() : __password
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountNimbula', CredAccountNimbula)


# Complex type {http://www.usharesoft.com/uforge}CredAccountOpenStack with content type ELEMENT_ONLY
class CredAccountOpenStack (CredAccount):
    """
                Holds specific account information for the OpenStack cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2801, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element glanceUrl uses Python identifier glanceUrl
    __glanceUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_glanceUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2810, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, u'the OpenStack glance endpoint URL to use')

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_keystoneUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2815, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, u'the OpenStack keystone endpoint URL to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2820, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element keystoneVersion uses Python identifier keystoneVersion
    __keystoneVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneVersion'), 'keystoneVersion', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_keystoneVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2830, 20), )

    
    keystoneVersion = property(__keystoneVersion.value, __keystoneVersion.set, None, u'the keystone version this OpenStack instance is using (``v2.0`` or ``v3``)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __glanceUrl.name() : __glanceUrl,
        __keystoneUrl.name() : __keystoneUrl,
        __login.name() : __login,
        __password.name() : __password,
        __keystoneVersion.name() : __keystoneVersion
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountOpenStack', CredAccountOpenStack)


# Complex type {http://www.usharesoft.com/uforge}CredAccountOutscale with content type ELEMENT_ONLY
class CredAccountOutscale (CredAccount):
    """
                A ``CredAccountOutscale`` object holds specific account information for the Outscale cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountOutscale')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2840, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element accessKeyId uses Python identifier accessKeyId
    __accessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accessKeyId'), 'accessKeyId', '__httpwww_usharesoft_comuforge_CredAccountOutscale_accessKeyId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2849, 20), )

    
    accessKeyId = property(__accessKeyId.value, __accessKeyId.set, None, u'the access key to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountOutscale_accountNumber', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2854, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, u'the account number to use')

    
    # Element keyPairName uses Python identifier keyPairName
    __keyPairName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keyPairName'), 'keyPairName', '__httpwww_usharesoft_comuforge_CredAccountOutscale_keyPairName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2859, 20), )

    
    keyPairName = property(__keyPairName.value, __keyPairName.set, None, u'the key pair name to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountOutscale_secretAccessKeyId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2864, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, u'the secret access key to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __accessKeyId.name() : __accessKeyId,
        __accountNumber.name() : __accountNumber,
        __keyPairName.name() : __keyPairName,
        __secretAccessKeyId.name() : __secretAccessKeyId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountOutscale', CredAccountOutscale)


# Complex type {http://www.usharesoft.com/uforge}CredAccountSuseCloud with content type ELEMENT_ONLY
class CredAccountSuseCloud (CredAccount):
    """
                Holds specific account information for the SuseCloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountSuseCloud')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2920, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element glanceUrl uses Python identifier glanceUrl
    __glanceUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_glanceUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2929, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, u'the SuseCloud glance endpoint URL to use')

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_keystoneUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2934, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, u'the SuseCloud keystone endpoint URL to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2939, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2944, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __glanceUrl.name() : __glanceUrl,
        __keystoneUrl.name() : __keystoneUrl,
        __login.name() : __login,
        __password.name() : __password
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountSuseCloud', CredAccountSuseCloud)


# Complex type {http://www.usharesoft.com/uforge}CredAccountVCloudDirector with content type ELEMENT_ONLY
class CredAccountVCloudDirector (CredAccount):
    """
                Holds specific account information for the VMware VCD platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountVCloudDirector')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2955, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element hostname uses Python identifier hostname
    __hostname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_hostname', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2964, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, u'the server hostname for the VCD platform')

    
    # Element organizationName uses Python identifier organizationName
    __organizationName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'organizationName'), 'organizationName', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_organizationName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2969, 20), )

    
    organizationName = property(__organizationName.value, __organizationName.set, None, u'the organization name to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2974, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2979, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'port'), 'port', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_port', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2984, 20), )

    
    port = property(__port.value, __port.set, None, u'the port number of the VCD platform')

    
    # Element proxyHost uses Python identifier proxyHost
    __proxyHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'proxyHost'), 'proxyHost', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_proxyHost', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2989, 20), )

    
    proxyHost = property(__proxyHost.value, __proxyHost.set, None, u'the proxy hostname to use (if there is a proxy setup)')

    
    # Element proxyPort uses Python identifier proxyPort
    __proxyPort = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'proxyPort'), 'proxyPort', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_proxyPort', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2994, 20), )

    
    proxyPort = property(__proxyPort.value, __proxyPort.set, None, u'the proxy port to use (if there is a proxy setup)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __hostname.name() : __hostname,
        __organizationName.name() : __organizationName,
        __login.name() : __login,
        __password.name() : __password,
        __port.name() : __port,
        __proxyHost.name() : __proxyHost,
        __proxyPort.name() : __proxyPort
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountVCloudDirector', CredAccountVCloudDirector)


# Complex type {http://www.usharesoft.com/uforge}CredAccountVSphere with content type ELEMENT_ONLY
class CredAccountVSphere (CredAccount):
    """
                Holds specific account information for the VMware vSphere Center platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountVSphere')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3005, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element hostname uses Python identifier hostname
    __hostname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountVSphere_hostname', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3014, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, u'the server hostname for the vSphere platform')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountVSphere_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountVSphere_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3024, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'port'), 'port', '__httpwww_usharesoft_comuforge_CredAccountVSphere_port', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20), )

    
    port = property(__port.value, __port.set, None, u'the port number of the vSphere platform')

    
    # Element proxyHost uses Python identifier proxyHost
    __proxyHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'proxyHost'), 'proxyHost', '__httpwww_usharesoft_comuforge_CredAccountVSphere_proxyHost', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3034, 20), )

    
    proxyHost = property(__proxyHost.value, __proxyHost.set, None, u'the proxy hostname to use (if there is a proxy setup)')

    
    # Element proxyPort uses Python identifier proxyPort
    __proxyPort = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'proxyPort'), 'proxyPort', '__httpwww_usharesoft_comuforge_CredAccountVSphere_proxyPort', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3039, 20), )

    
    proxyPort = property(__proxyPort.value, __proxyPort.set, None, u'the proxy port to use (if there is a proxy setup)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __hostname.name() : __hostname,
        __login.name() : __login,
        __password.name() : __password,
        __port.name() : __port,
        __proxyHost.name() : __proxyHost,
        __proxyPort.name() : __proxyPort
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountVSphere', CredAccountVSphere)


# Complex type {http://www.usharesoft.com/uforge}CredAccountK5 with content type ELEMENT_ONLY
class CredAccountK5 (CredAccount):
    """
                Holds specific account information for the Fujitsu K5 public cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountK5')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3049, 4)
    _ElementMap = CredAccount._ElementMap.copy()
    _AttributeMap = CredAccount._AttributeMap.copy()
    # Base type is CredAccount
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountK5_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3058, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountK5_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3063, 20), )

    
    password = property(__password.value, __password.set, None, u'the user password to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __login.name() : __login,
        __password.name() : __password
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountK5', CredAccountK5)


# Complex type {http://www.usharesoft.com/uforge}DistribProfile with content type ELEMENT_ONLY
class DistribProfile (DistribProfileTemplate):
    """
                Describes a group of native packages from an operating system. This profile is
                used in an appliance template. This profile is created from a :ref:`distribprofiletemplate-object` that is created
                and maintained by a platform administrator.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'DistribProfile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3203, 4)
    _ElementMap = DistribProfileTemplate._ElementMap.copy()
    _AttributeMap = DistribProfileTemplate._AttributeMap.copy()
    # Base type is DistribProfileTemplate
    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_DistribProfile_applianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3214, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, u'the uri resource of the appliance template this os profile is attached to')

    
    # Element excludeDocs uses Python identifier excludeDocs
    __excludeDocs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'excludeDocs'), 'excludeDocs', '__httpwww_usharesoft_comuforge_DistribProfile_excludeDocs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3219, 20), )

    
    excludeDocs = property(__excludeDocs.value, __excludeDocs.set, None, None)

    
    # Element standardProfileUri uses Python identifier standardProfileUri
    __standardProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'standardProfileUri'), 'standardProfileUri', '__httpwww_usharesoft_comuforge_DistribProfile_standardProfileUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3220, 20), )

    
    standardProfileUri = property(__standardProfileUri.value, __standardProfileUri.set, None, u'the uri resource to get the os profile template this profile is based on (see :ref:`distribprofiletemplate-object`)')

    
    # Element updatesUri uses Python identifier updatesUri
    __updatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'updatesUri'), 'updatesUri', '__httpwww_usharesoft_comuforge_DistribProfile_updatesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3225, 20), )

    
    updatesUri = property(__updatesUri.value, __updatesUri.set, None, u'the uri resource to get all the available package updates (see :ref:`osupdate-object`')

    
    # Element abbreviation (abbreviation) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element active (active) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element description (description) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element distributionPackagesUri (distributionPackagesUri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element distributionServicesUri (distributionServicesUri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element distributionUri (distributionUri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element installedSize (installedSize) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element packagesUri (packagesUri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element packageUris (packageUris) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element servicesUri (servicesUri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element serviceUris (serviceUris) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}DistribProfileTemplate
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __applianceUri.name() : __applianceUri,
        __excludeDocs.name() : __excludeDocs,
        __standardProfileUri.name() : __standardProfileUri,
        __updatesUri.name() : __updatesUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'DistribProfile', DistribProfile)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_265 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3797, 36)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element containerSupport uses Python identifier containerSupport
    __containerSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'containerSupport'), 'containerSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_265_containerSupport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3801, 52), )

    
    containerSupport = property(__containerSupport.value, __containerSupport.set, None, None)

    
    # Element vdcs uses Python identifier vdcs
    __vdcs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vdcs'), 'vdcs', '__httpwww_usharesoft_comuforge_CTD_ANON_265_vdcs', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3802, 52), )

    
    vdcs = property(__vdcs.value, __vdcs.set, None, None)

    
    # Element vmSupport uses Python identifier vmSupport
    __vmSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmSupport'), 'vmSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_265_vmSupport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3914, 52), )

    
    vmSupport = property(__vmSupport.value, __vmSupport.set, None, None)

    _ElementMap.update({
        __containerSupport.name() : __containerSupport,
        __vdcs.name() : __vdcs,
        __vmSupport.name() : __vmSupport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_266 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3806, 68)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element disks uses Python identifier disks
    __disks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disks'), 'disks', '__httpwww_usharesoft_comuforge_CTD_ANON_266_disks', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3810, 84), )

    
    disks = property(__disks.value, __disks.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'images'), 'images', '__httpwww_usharesoft_comuforge_CTD_ANON_266_images', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 84), )

    
    images = property(__images.value, __images.set, None, None)

    
    # Element networks uses Python identifier networks
    __networks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'networks'), 'networks', '__httpwww_usharesoft_comuforge_CTD_ANON_266_networks', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3849, 84), )

    
    networks = property(__networks.value, __networks.set, None, None)

    
    # Element servers uses Python identifier servers
    __servers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'servers'), 'servers', '__httpwww_usharesoft_comuforge_CTD_ANON_266_servers', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 84), )

    
    servers = property(__servers.value, __servers.set, None, None)

    _ElementMap.update({
        __disks.name() : __disks,
        __images.name() : __images,
        __networks.name() : __networks,
        __servers.name() : __servers
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_267 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3814, 100)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element imageName uses Python identifier imageName
    __imageName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageName'), 'imageName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_imageName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3818, 116), )

    
    imageName = property(__imageName.value, __imageName.set, None, None)

    
    # Element index uses Python identifier index
    __index = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'index'), 'index', '__httpwww_usharesoft_comuforge_CTD_ANON_267_index', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3819, 116), )

    
    index = property(__index.value, __index.set, None, None)

    
    # Element ownerName uses Python identifier ownerName
    __ownerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ownerName'), 'ownerName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_ownerName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116), )

    
    ownerName = property(__ownerName.value, __ownerName.set, None, None)

    
    # Element serverName uses Python identifier serverName
    __serverName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serverName'), 'serverName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_serverName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116), )

    
    serverName = property(__serverName.value, __serverName.set, None, None)

    _ElementMap.update({
        __imageName.name() : __imageName,
        __index.name() : __index,
        __ownerName.name() : __ownerName,
        __serverName.name() : __serverName
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_268 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 100)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element containerSupport uses Python identifier containerSupport
    __containerSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'containerSupport'), 'containerSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_268_containerSupport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 116), )

    
    containerSupport = property(__containerSupport.value, __containerSupport.set, None, None)

    
    # Element defaultUser uses Python identifier defaultUser
    __defaultUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'defaultUser'), 'defaultUser', '__httpwww_usharesoft_comuforge_CTD_ANON_268_defaultUser', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3839, 116), )

    
    defaultUser = property(__defaultUser.value, __defaultUser.set, None, None)

    
    # Element vmSupport uses Python identifier vmSupport
    __vmSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmSupport'), 'vmSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_268_vmSupport', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3840, 116), )

    
    vmSupport = property(__vmSupport.value, __vmSupport.set, None, None)

    _ElementMap.update({
        __containerSupport.name() : __containerSupport,
        __defaultUser.name() : __defaultUser,
        __vmSupport.name() : __vmSupport
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_269 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3853, 100)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    _ElementMap.update({
        
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_270 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3868, 100)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element disks uses Python identifier disks
    __disks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disks'), 'disks', '__httpwww_usharesoft_comuforge_CTD_ANON_270_disks', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 116), )

    
    disks = property(__disks.value, __disks.set, None, None)

    
    # Element imageName uses Python identifier imageName
    __imageName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageName'), 'imageName', '__httpwww_usharesoft_comuforge_CTD_ANON_270_imageName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3879, 116), )

    
    imageName = property(__imageName.value, __imageName.set, None, None)

    
    # Element key uses Python identifier key
    __key = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'key'), 'key', '__httpwww_usharesoft_comuforge_CTD_ANON_270_key', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3880, 116), )

    
    key = property(__key.value, __key.set, None, None)

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nics'), 'nics', '__httpwww_usharesoft_comuforge_CTD_ANON_270_nics', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3881, 116), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_CTD_ANON_270_password', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3888, 116), )

    
    password = property(__password.value, __password.set, None, None)

    
    # Element productOfferName uses Python identifier productOfferName
    __productOfferName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'productOfferName'), 'productOfferName', '__httpwww_usharesoft_comuforge_CTD_ANON_270_productOfferName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 116), )

    
    productOfferName = property(__productOfferName.value, __productOfferName.set, None, None)

    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_CTD_ANON_270_sshKeys', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 116), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, None)

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_270_user', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3897, 116), )

    
    user = property(__user.value, __user.set, None, None)

    _ElementMap.update({
        __disks.name() : __disks,
        __imageName.name() : __imageName,
        __key.name() : __key,
        __nics.name() : __nics,
        __password.name() : __password,
        __productOfferName.name() : __productOfferName,
        __sshKeys.name() : __sshKeys,
        __user.name() : __user
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_271 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3924, 24)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element diskOffers uses Python identifier diskOffers
    __diskOffers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskOffers'), 'diskOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_diskOffers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3928, 40), )

    
    diskOffers = property(__diskOffers.value, __diskOffers.set, None, None)

    
    # Element extilityUnitsOffers uses Python identifier extilityUnitsOffers
    __extilityUnitsOffers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffers'), 'extilityUnitsOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_extilityUnitsOffers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3945, 40), )

    
    extilityUnitsOffers = property(__extilityUnitsOffers.value, __extilityUnitsOffers.set, None, None)

    
    # Element hardwareOffers uses Python identifier hardwareOffers
    __hardwareOffers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'hardwareOffers'), 'hardwareOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_hardwareOffers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3963, 40), )

    
    hardwareOffers = property(__hardwareOffers.value, __hardwareOffers.set, None, None)

    _ElementMap.update({
        __diskOffers.name() : __diskOffers,
        __extilityUnitsOffers.name() : __extilityUnitsOffers,
        __hardwareOffers.name() : __hardwareOffers
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_272 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3932, 56)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element sizeGB uses Python identifier sizeGB
    __sizeGB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sizeGB'), 'sizeGB', '__httpwww_usharesoft_comuforge_CTD_ANON_272_sizeGB', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3936, 72), )

    
    sizeGB = property(__sizeGB.value, __sizeGB.set, None, None)

    _ElementMap.update({
        __sizeGB.name() : __sizeGB
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_273 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3949, 56)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element amount uses Python identifier amount
    __amount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'amount'), 'amount', '__httpwww_usharesoft_comuforge_CTD_ANON_273_amount', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3953, 72), )

    
    amount = property(__amount.value, __amount.set, None, None)

    
    # Element charge uses Python identifier charge
    __charge = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'charge'), 'charge', '__httpwww_usharesoft_comuforge_CTD_ANON_273_charge', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 72), )

    
    charge = property(__charge.value, __charge.set, None, None)

    _ElementMap.update({
        __amount.name() : __amount,
        __charge.name() : __charge
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_274 (FlexiantEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3967, 56)
    _ElementMap = FlexiantEntity._ElementMap.copy()
    _AttributeMap = FlexiantEntity._AttributeMap.copy()
    # Base type is FlexiantEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element uuid (uuid) inherited from {http://www.usharesoft.com/uforge}FlexiantEntity
    
    # Element nbCpuCores uses Python identifier nbCpuCores
    __nbCpuCores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbCpuCores'), 'nbCpuCores', '__httpwww_usharesoft_comuforge_CTD_ANON_274_nbCpuCores', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 72), )

    
    nbCpuCores = property(__nbCpuCores.value, __nbCpuCores.set, None, None)

    
    # Element ramGB uses Python identifier ramGB
    __ramGB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ramGB'), 'ramGB', '__httpwww_usharesoft_comuforge_CTD_ANON_274_ramGB', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 72), )

    
    ramGB = property(__ramGB.value, __ramGB.set, None, None)

    _ElementMap.update({
        __nbCpuCores.name() : __nbCpuCores,
        __ramGB.name() : __ramGB
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}GalleryTemplate with content type ELEMENT_ONLY
class GalleryTemplate (Appliance):
    """
                Provides the information of an appliance template that has been shared with other
                users to use (e.g. shared into a workspace).
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'GalleryTemplate')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4038, 4)
    _ElementMap = Appliance._ElementMap.copy()
    _AttributeMap = Appliance._AttributeMap.copy()
    # Base type is Appliance
    
    # Element applianceExports (applianceExports) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element archName (archName) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseCloneUri (baseCloneUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseImagesStatusUri (baseImagesStatusUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseImagesUri (baseImagesUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseMySoftwareUri (baseMySoftwareUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseOasPackageUri (baseOasPackageUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseOsProfileUri (baseOsProfileUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseProjectsUri (baseProjectsUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element basePublishImagesStatusUri (basePublishImagesStatusUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseTemplatesStatusUri (baseTemplatesStatusUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element baseTemplatesUri (baseTemplatesUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element bootScripts (bootScripts) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element bootScriptsUri (bootScriptsUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element bootScriptUris (bootScriptUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element confMgmtPlatforms (confMgmtPlatforms) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element confMgmtPlatformsUri (confMgmtPlatformsUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element confMgmtPlatformUris (confMgmtPlatformUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element description (description) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element distributionName (distributionName) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element distributionUri (distributionUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element exportsUri (exportsUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element images (images) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element imageUris (imageUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element imported (imported) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element installedSize (installedSize) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element installProfileUri (installProfileUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element lastPkgUpdate (lastPkgUpdate) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element logo (logo) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element mySoftwareList (mySoftwareList) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element mySoftwareUris (mySoftwareUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element nbSecurityUpdates (nbSecurityUpdates) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element nbUpdates (nbUpdates) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element oasPackage (oasPackage) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element oasPackageUri (oasPackageUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element osProfile (osProfile) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element osProfileUri (osProfileUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element parentApplianceUri (parentApplianceUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element parentTemplateUri (parentTemplateUri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element projects (projects) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element projectUris (projectUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element publishImages (publishImages) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element publishImageUris (publishImageUris) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element shared (shared) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Appliance
    
    # Element allowComments uses Python identifier allowComments
    __allowComments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'allowComments'), 'allowComments', '__httpwww_usharesoft_comuforge_GalleryTemplate_allowComments', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4048, 20), )

    
    allowComments = property(__allowComments.value, __allowComments.set, None, u'boolean flag to determine if users can post comments for this shared appliance template')

    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_applianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4053, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, u'the uri resource of the original appliance template that was shared')

    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_GalleryTemplate_category', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4059, 20), )

    
    category = property(__category.value, __category.set, None, u'the category of this shared appliance template')

    
    # Element comments uses Python identifier comments
    __comments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'comments'), 'comments', '__httpwww_usharesoft_comuforge_GalleryTemplate_comments', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4109, 20), )

    
    comments = property(__comments.value, __comments.set, None, u'the list of comments for this shared appliance template (see :ref:`comment-object`)')

    
    # Element commentsUri uses Python identifier commentsUri
    __commentsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'commentsUri'), 'commentsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_commentsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4119, 20), )

    
    commentsUri = property(__commentsUri.value, __commentsUri.set, None, u'the uri resource to retrieve the comments for this shared appliance template')

    
    # Element galleryUri uses Python identifier galleryUri
    __galleryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'galleryUri'), 'galleryUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_galleryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4124, 20), )

    
    galleryUri = property(__galleryUri.value, __galleryUri.set, None, None)

    
    # Element nbBootScripts uses Python identifier nbBootScripts
    __nbBootScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbBootScripts'), 'nbBootScripts', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbBootScripts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4125, 20), )

    
    nbBootScripts = property(__nbBootScripts.value, __nbBootScripts.set, None, u'the number of boot scripts registered to this appliance template')

    
    # Element nbClones uses Python identifier nbClones
    __nbClones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbClones'), 'nbClones', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbClones', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4130, 20), )

    
    nbClones = property(__nbClones.value, __nbClones.set, None, u"the number of times this appliance template has been imported (cloned to another user's appliance library)")

    
    # Element nbDownloads uses Python identifier nbDownloads
    __nbDownloads = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbDownloads', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4135, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, None)

    
    # Element nbOSPackages uses Python identifier nbOSPackages
    __nbOSPackages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbOSPackages'), 'nbOSPackages', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbOSPackages', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4136, 20), )

    
    nbOSPackages = property(__nbOSPackages.value, __nbOSPackages.set, None, u'the number of native packages this appliance template has (in the os profile)')

    
    # Element nbVotes uses Python identifier nbVotes
    __nbVotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbVotes'), 'nbVotes', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbVotes', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4141, 20), )

    
    nbVotes = property(__nbVotes.value, __nbVotes.set, None, u'the number of times this appliance template has been rated')

    
    # Element nbWatchers uses Python identifier nbWatchers
    __nbWatchers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'nbWatchers'), 'nbWatchers', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbWatchers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4146, 20), )

    
    nbWatchers = property(__nbWatchers.value, __nbWatchers.set, None, u'the number of users watching this appliance template for updates')

    
    # Element notificationsUri uses Python identifier notificationsUri
    __notificationsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'notificationsUri'), 'notificationsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_notificationsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4151, 20), )

    
    notificationsUri = property(__notificationsUri.value, __notificationsUri.set, None, u'the uri resource to use to register for notifications when an appliance template has been updated')

    
    # Element osProfileName uses Python identifier osProfileName
    __osProfileName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'osProfileName'), 'osProfileName', '__httpwww_usharesoft_comuforge_GalleryTemplate_osProfileName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4156, 20), )

    
    osProfileName = property(__osProfileName.value, __osProfileName.set, None, u'the name of the os profile')

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'owner'), 'owner', '__httpwww_usharesoft_comuforge_GalleryTemplate_owner', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4161, 20), )

    
    owner = property(__owner.value, __owner.set, None, u'the owner of the original appliance template (that was shared)')

    
    # Element publisher uses Python identifier publisher
    __publisher = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_GalleryTemplate_publisher', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4166, 20), )

    
    publisher = property(__publisher.value, __publisher.set, None, u'the login name of the user who has shared the appliance template')

    
    # Element rating uses Python identifier rating
    __rating = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rating'), 'rating', '__httpwww_usharesoft_comuforge_GalleryTemplate_rating', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4171, 20), )

    
    rating = property(__rating.value, __rating.set, None, u'the overall rating of the appliance template')

    
    # Element relatedVersions uses Python identifier relatedVersions
    __relatedVersions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'relatedVersions'), 'relatedVersions', '__httpwww_usharesoft_comuforge_GalleryTemplate_relatedVersions', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4176, 20), )

    
    relatedVersions = property(__relatedVersions.value, __relatedVersions.set, None, u'a list of :ref:`gallerytemplate-object` objects this appliance template is related to')

    
    # Element releaseDate uses Python identifier releaseDate
    __releaseDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'releaseDate'), 'releaseDate', '__httpwww_usharesoft_comuforge_GalleryTemplate_releaseDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 20), )

    
    releaseDate = property(__releaseDate.value, __releaseDate.set, None, u'the release date of this shared appliance template')

    
    # Element statistics uses Python identifier statistics
    __statistics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statistics'), 'statistics', '__httpwww_usharesoft_comuforge_GalleryTemplate_statistics', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4191, 20), )

    
    statistics = property(__statistics.value, __statistics.set, None, u'the statistics information of this shared appliance template (see :ref:`gallerytemplatestatistics-object`)')

    
    # Element statisticsUri uses Python identifier statisticsUri
    __statisticsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statisticsUri'), 'statisticsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_statisticsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4201, 20), )

    
    statisticsUri = property(__statisticsUri.value, __statisticsUri.set, None, u'the uri resource to get the statitics for this shared appliance template (see :ref:`gallerytemplatestatistics-object`)')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_GalleryTemplate_status', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4206, 20), )

    
    status = property(__status.value, __status.set, None, u'the current status during the share process (see :ref:`status-object`)')

    
    # Element voteUri uses Python identifier voteUri
    __voteUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'voteUri'), 'voteUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_voteUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4211, 20), )

    
    voteUri = property(__voteUri.value, __voteUri.set, None, u'the uri resource to send a rating for this appliance template')

    
    # Element watching uses Python identifier watching
    __watching = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'watching'), 'watching', '__httpwww_usharesoft_comuforge_GalleryTemplate_watching', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4216, 20), )

    
    watching = property(__watching.value, __watching.set, None, u'boolean flag to determine if the user requesting information on this shared appliance template is currently watching (requesting to be notified on an update) of this shared appliance template')

    
    # Element workspaceName uses Python identifier workspaceName
    __workspaceName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'workspaceName'), 'workspaceName', '__httpwww_usharesoft_comuforge_GalleryTemplate_workspaceName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4221, 20), )

    
    workspaceName = property(__workspaceName.value, __workspaceName.set, None, u'the name of the workspace where this appliance template is being shared')

    
    # Element workspaceUri uses Python identifier workspaceUri
    __workspaceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'workspaceUri'), 'workspaceUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_workspaceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4226, 20), )

    
    workspaceUri = property(__workspaceUri.value, __workspaceUri.set, None, u'the uri resource of the workspace where this appliance template is being shared')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __allowComments.name() : __allowComments,
        __applianceUri.name() : __applianceUri,
        __category.name() : __category,
        __comments.name() : __comments,
        __commentsUri.name() : __commentsUri,
        __galleryUri.name() : __galleryUri,
        __nbBootScripts.name() : __nbBootScripts,
        __nbClones.name() : __nbClones,
        __nbDownloads.name() : __nbDownloads,
        __nbOSPackages.name() : __nbOSPackages,
        __nbVotes.name() : __nbVotes,
        __nbWatchers.name() : __nbWatchers,
        __notificationsUri.name() : __notificationsUri,
        __osProfileName.name() : __osProfileName,
        __owner.name() : __owner,
        __publisher.name() : __publisher,
        __rating.name() : __rating,
        __relatedVersions.name() : __relatedVersions,
        __releaseDate.name() : __releaseDate,
        __statistics.name() : __statistics,
        __statisticsUri.name() : __statisticsUri,
        __status.name() : __status,
        __voteUri.name() : __voteUri,
        __watching.name() : __watching,
        __workspaceName.name() : __workspaceName,
        __workspaceUri.name() : __workspaceUri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'GalleryTemplate', GalleryTemplate)


# Complex type {http://www.usharesoft.com/uforge}Image with content type ELEMENT_ONLY
class Image (UForgeUploadObject):
    """
                Describes a machine image that can be used to provision one or more instances on a target environment.
                A machine image is created from an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Image')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4466, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_Image_applianceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, u'the uri resource of the appliance template this machine image was generated from')

    
    # Element basePublishImagesUri uses Python identifier basePublishImagesUri
    __basePublishImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_Image_basePublishImagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, u'the uri resource to retrieve all the published machine images information (see :ref:`publishimage-object`)')

    
    # Element completeInstalledSize uses Python identifier completeInstalledSize
    __completeInstalledSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'completeInstalledSize'), 'completeInstalledSize', '__httpwww_usharesoft_comuforge_Image_completeInstalledSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20), )

    
    completeInstalledSize = property(__completeInstalledSize.value, __completeInstalledSize.set, None, u'estimated disk size to install the machine image (in bytes)')

    
    # Element completeSize uses Python identifier completeSize
    __completeSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'completeSize'), 'completeSize', '__httpwww_usharesoft_comuforge_Image_completeSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20), )

    
    completeSize = property(__completeSize.value, __completeSize.set, None, u'the size (in bytes) of the machine image')

    
    # Element compress uses Python identifier compress
    __compress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'compress'), 'compress', '__httpwww_usharesoft_comuforge_Image_compress', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20), )

    
    compress = property(__compress.value, __compress.set, None, u'a boolean flag to determine if this machine image has been compressed')

    
    # Element credAccount uses Python identifier credAccount
    __credAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Image_credAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20), )

    
    credAccount = property(__credAccount.value, __credAccount.set, None, u'the cloud account object related to this machine image (see :ref:`credaccount-object`)')

    
    # Element downloadKey uses Python identifier downloadKey
    __downloadKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadKey'), 'downloadKey', '__httpwww_usharesoft_comuforge_Image_downloadKey', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20), )

    
    downloadKey = property(__downloadKey.value, __downloadKey.set, None, u'the unique download key to download the machine image without authentication (can only be used once)')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_Image_downloadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, u'the uri resource to download the machine image')

    
    # Element ebs uses Python identifier ebs
    __ebs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ebs'), 'ebs', '__httpwww_usharesoft_comuforge_Image_ebs', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20), )

    
    ebs = property(__ebs.value, __ebs.set, None, u'a boolean flag to determine if this machine image should use an EBS volume')

    
    # Element ebsVolumeSize uses Python identifier ebsVolumeSize
    __ebsVolumeSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize'), 'ebsVolumeSize', '__httpwww_usharesoft_comuforge_Image_ebsVolumeSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20), )

    
    ebsVolumeSize = property(__ebsVolumeSize.value, __ebsVolumeSize.set, None, u'size of the EBS volume size')

    
    # Element fileExtension uses Python identifier fileExtension
    __fileExtension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fileExtension'), 'fileExtension', '__httpwww_usharesoft_comuforge_Image_fileExtension', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20), )

    
    fileExtension = property(__fileExtension.value, __fileExtension.set, None, u'the file extension of the machine image')

    
    # Element fileName uses Python identifier fileName
    __fileName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fileName'), 'fileName', '__httpwww_usharesoft_comuforge_Image_fileName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20), )

    
    fileName = property(__fileName.value, __fileName.set, None, u'the file name of the machine image')

    
    # Element fileSize uses Python identifier fileSize
    __fileSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fileSize'), 'fileSize', '__httpwww_usharesoft_comuforge_Image_fileSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20), )

    
    fileSize = property(__fileSize.value, __fileSize.set, None, u'the download size of the machine image (in bytes)')

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'format'), 'format', '__httpwww_usharesoft_comuforge_Image_format', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20), )

    
    format = property(__format.value, __format.set, None, u'the primitive format of this machine image')

    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_Image_targetFormat', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, u'the external format of this machine image')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_Image_fullName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, u'the complete file name of the machine image')

    
    # Element imageCreated uses Python identifier imageCreated
    __imageCreated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageCreated'), 'imageCreated', '__httpwww_usharesoft_comuforge_Image_imageCreated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20), )

    
    imageCreated = property(__imageCreated.value, __imageCreated.set, None, u'the date this machine im age was generated')

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Image_installProfile', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, u'the install profile information of this machine image (see :ref:`installprofile-object`)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Image_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of this machine image')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Image_orgUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, u'the uri resource of the organization where this machine image is stored')

    
    # Element pkgsUri uses Python identifier pkgsUri
    __pkgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgsUri'), 'pkgsUri', '__httpwww_usharesoft_comuforge_Image_pkgsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20), )

    
    pkgsUri = property(__pkgsUri.value, __pkgsUri.set, None, u'the uri resource to retrieve all the native packages for this machine image (includes packages added after package dependencies have been calculated)')

    
    # Element publicAccess uses Python identifier publicAccess
    __publicAccess = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicAccess'), 'publicAccess', '__httpwww_usharesoft_comuforge_Image_publicAccess', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20), )

    
    publicAccess = property(__publicAccess.value, __publicAccess.set, None, None)

    
    # Element registeredCredAccount uses Python identifier registeredCredAccount
    __registeredCredAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'registeredCredAccount'), 'registeredCredAccount', '__httpwww_usharesoft_comuforge_Image_registeredCredAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20), )

    
    registeredCredAccount = property(__registeredCredAccount.value, __registeredCredAccount.set, None, None)

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'revision'), 'revision', '__httpwww_usharesoft_comuforge_Image_revision', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20), )

    
    revision = property(__revision.value, __revision.set, None, u'the revision number of this machine image')

    
    # Element simulated uses Python identifier simulated
    __simulated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'simulated'), 'simulated', '__httpwww_usharesoft_comuforge_Image_simulated', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20), )

    
    simulated = property(__simulated.value, __simulated.set, None, u'a boolean to indicate whether a dependency checking simulation has been run to determine the definite list of native packages')

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Image_statusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, u'the uri resource to retrieve the current generation status')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_Image_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20), )

    
    tag = property(__tag.value, __tag.set, None, u'the tag name for this machine image')

    
    # Element updateTools uses Python identifier updateTools
    __updateTools = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'updateTools'), 'updateTools', '__httpwww_usharesoft_comuforge_Image_updateTools', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20), )

    
    updateTools = property(__updateTools.value, __updateTools.set, None, u'a boolean specific for AWS to determine if AWS should have the ability to update its tools automatcially of a provisioned system from this machine image')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Image_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this machine image')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_Image_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this machine image')

    
    # Element vmDiskSize uses Python identifier vmDiskSize
    __vmDiskSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmDiskSize'), 'vmDiskSize', '__httpwww_usharesoft_comuforge_Image_vmDiskSize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20), )

    
    vmDiskSize = property(__vmDiskSize.value, __vmDiskSize.set, None, u'the recommended disk size (in bytes) to use when provisioning an instance from this machine image')

    
    # Element vmMemorySize uses Python identifier vmMemorySize
    __vmMemorySize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vmMemorySize'), 'vmMemorySize', '__httpwww_usharesoft_comuforge_Image_vmMemorySize', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20), )

    
    vmMemorySize = property(__vmMemorySize.value, __vmMemorySize.set, None, u'the recommended memory size (in bytes) to use when provisioning an instance from this machine image')

    
    # Element forceCheckingDeps uses Python identifier forceCheckingDeps
    __forceCheckingDeps = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps'), 'forceCheckingDeps', '__httpwww_usharesoft_comuforge_Image_forceCheckingDeps', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20), )

    
    forceCheckingDeps = property(__forceCheckingDeps.value, __forceCheckingDeps.set, None, u'a boolean flag to enforce checking dependencies during the generation of this machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __applianceUri.name() : __applianceUri,
        __basePublishImagesUri.name() : __basePublishImagesUri,
        __completeInstalledSize.name() : __completeInstalledSize,
        __completeSize.name() : __completeSize,
        __compress.name() : __compress,
        __credAccount.name() : __credAccount,
        __downloadKey.name() : __downloadKey,
        __downloadUri.name() : __downloadUri,
        __ebs.name() : __ebs,
        __ebsVolumeSize.name() : __ebsVolumeSize,
        __fileExtension.name() : __fileExtension,
        __fileName.name() : __fileName,
        __fileSize.name() : __fileSize,
        __format.name() : __format,
        __targetFormat.name() : __targetFormat,
        __fullName.name() : __fullName,
        __imageCreated.name() : __imageCreated,
        __installProfile.name() : __installProfile,
        __name.name() : __name,
        __orgUri.name() : __orgUri,
        __pkgsUri.name() : __pkgsUri,
        __publicAccess.name() : __publicAccess,
        __registeredCredAccount.name() : __registeredCredAccount,
        __revision.name() : __revision,
        __simulated.name() : __simulated,
        __statusUri.name() : __statusUri,
        __tag.name() : __tag,
        __updateTools.name() : __updateTools,
        __uri.name() : __uri,
        __version.name() : __version,
        __vmDiskSize.name() : __vmDiskSize,
        __vmMemorySize.name() : __vmMemorySize,
        __forceCheckingDeps.name() : __forceCheckingDeps
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Image', Image)


# Complex type {http://www.usharesoft.com/uforge}InstanceAmazon with content type ELEMENT_ONLY
class InstanceAmazon (Instance):
    """Complex type {http://www.usharesoft.com/uforge}InstanceAmazon with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'InstanceAmazon')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5599, 4)
    _ElementMap = Instance._ElementMap.copy()
    _AttributeMap = Instance._AttributeMap.copy()
    # Base type is Instance
    
    # Element consoleUrl (consoleUrl) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hardware (hardware) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hostname (hostname) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element instanceId (instanceId) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element nics (nics) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element state (state) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element stateMsg (stateMsg) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statesUri (statesUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateName (templateName) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateUri (templateUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element instanceType uses Python identifier instanceType
    __instanceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instanceType'), 'instanceType', '__httpwww_usharesoft_comuforge_InstanceAmazon_instanceType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5603, 20), )

    
    instanceType = property(__instanceType.value, __instanceType.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __instanceType.name() : __instanceType
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'InstanceAmazon', InstanceAmazon)


# Complex type {http://www.usharesoft.com/uforge}InstanceCloudStack with content type ELEMENT_ONLY
class InstanceCloudStack (Instance):
    """Complex type {http://www.usharesoft.com/uforge}InstanceCloudStack with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'InstanceCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5609, 4)
    _ElementMap = Instance._ElementMap.copy()
    _AttributeMap = Instance._AttributeMap.copy()
    # Base type is Instance
    
    # Element consoleUrl (consoleUrl) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hardware (hardware) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hostname (hostname) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element instanceId (instanceId) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element nics (nics) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element state (state) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element stateMsg (stateMsg) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statesUri (statesUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateName (templateName) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateUri (templateUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element group uses Python identifier group
    __group = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'group'), 'group', '__httpwww_usharesoft_comuforge_InstanceCloudStack_group', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5613, 20), )

    
    group = property(__group.value, __group.set, None, None)

    
    # Element offeringName uses Python identifier offeringName
    __offeringName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'offeringName'), 'offeringName', '__httpwww_usharesoft_comuforge_InstanceCloudStack_offeringName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20), )

    
    offeringName = property(__offeringName.value, __offeringName.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __group.name() : __group,
        __offeringName.name() : __offeringName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'InstanceCloudStack', InstanceCloudStack)


# Complex type {http://www.usharesoft.com/uforge}InstanceOpenStack with content type ELEMENT_ONLY
class InstanceOpenStack (Instance):
    """Complex type {http://www.usharesoft.com/uforge}InstanceOpenStack with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'InstanceOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5620, 4)
    _ElementMap = Instance._ElementMap.copy()
    _AttributeMap = Instance._AttributeMap.copy()
    # Base type is Instance
    
    # Element consoleUrl (consoleUrl) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hardware (hardware) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hostname (hostname) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element instanceId (instanceId) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element nics (nics) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element state (state) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element stateMsg (stateMsg) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statesUri (statesUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateName (templateName) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateUri (templateUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element flavor uses Python identifier flavor
    __flavor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'flavor'), 'flavor', '__httpwww_usharesoft_comuforge_InstanceOpenStack_flavor', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20), )

    
    flavor = property(__flavor.value, __flavor.set, None, None)

    
    # Element zone uses Python identifier zone
    __zone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zone'), 'zone', '__httpwww_usharesoft_comuforge_InstanceOpenStack_zone', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5625, 20), )

    
    zone = property(__zone.value, __zone.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __flavor.name() : __flavor,
        __zone.name() : __zone
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'InstanceOpenStack', InstanceOpenStack)


# Complex type {http://www.usharesoft.com/uforge}InstanceVCloud with content type ELEMENT_ONLY
class InstanceVCloud (Instance):
    """Complex type {http://www.usharesoft.com/uforge}InstanceVCloud with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'InstanceVCloud')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5647, 4)
    _ElementMap = Instance._ElementMap.copy()
    _AttributeMap = Instance._AttributeMap.copy()
    # Base type is Instance
    
    # Element consoleUrl (consoleUrl) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hardware (hardware) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element hostname (hostname) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element instanceId (instanceId) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element nics (nics) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element state (state) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element stateMsg (stateMsg) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statesUri (statesUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateName (templateName) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element templateUri (templateUri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Instance
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_InstanceVCloud_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5651, 20), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element platformVersion uses Python identifier platformVersion
    __platformVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'platformVersion'), 'platformVersion', '__httpwww_usharesoft_comuforge_InstanceVCloud_platformVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5652, 20), )

    
    platformVersion = property(__platformVersion.value, __platformVersion.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __description.name() : __description,
        __platformVersion.name() : __platformVersion
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'InstanceVCloud', InstanceVCloud)


# Complex type {http://www.usharesoft.com/uforge}License with content type ELEMENT_ONLY
class License (UForgeUploadObject):
    """
                Holds the meta-data of a license file.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'License')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5716, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_License_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5725, 20), )

    
    name = property(__name.value, __name.set, None, u'the file name of the license')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_License_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5730, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this license object is attached to')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_License_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5735, 20), )

    
    type = property(__type.value, __type.set, None, u'the license type (e.g. ``GPL``, ``GPLv2``, ``CDDL``, ``Apache``)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_License_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5740, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of thie license object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'License', License)


# Complex type {http://www.usharesoft.com/uforge}Logo with content type ELEMENT_ONLY
class Logo (UForgeUploadObject):
    """
                Provides the meta-data of a logo or photo uploaded onto the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Logo')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5963, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_Logo_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5972, 20), )

    
    description = property(__description.value, __description.set, None, u'the description of this logo')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Logo_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5977, 20), )

    
    name = property(__name.value, __name.set, None, u'the file name of the logo')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Logo_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5982, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this logo object belongs')

    
    # Element title uses Python identifier title
    __title = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'title'), 'title', '__httpwww_usharesoft_comuforge_Logo_title', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5987, 20), )

    
    title = property(__title.value, __title.set, None, u'the tooltip for this logo')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Logo_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5992, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this logo object')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __description.name() : __description,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __title.name() : __title,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Logo', Logo)


# Complex type {http://www.usharesoft.com/uforge}Membership with content type ELEMENT_ONLY
class Membership (Referral):
    """
                Describes the membership status of a user in a :ref:`workspace-object`.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Membership')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6003, 4)
    _ElementMap = Referral._ElementMap.copy()
    _AttributeMap = Referral._AttributeMap.copy()
    # Base type is Referral
    
    # Element joinedDate uses Python identifier joinedDate
    __joinedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'joinedDate'), 'joinedDate', '__httpwww_usharesoft_comuforge_Membership_joinedDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20), )

    
    joinedDate = property(__joinedDate.value, __joinedDate.set, None, u'the date the user accepted the membership invitation')

    
    # Element leftDate uses Python identifier leftDate
    __leftDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'leftDate'), 'leftDate', '__httpwww_usharesoft_comuforge_Membership_leftDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6017, 20), )

    
    leftDate = property(__leftDate.value, __leftDate.set, None, u'the date the user has stopped becoming a member or declined the initial membership invitation')

    
    # Element role uses Python identifier role
    __role = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'role'), 'role', '__httpwww_usharesoft_comuforge_Membership_role', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6022, 20), )

    
    role = property(__role.value, __role.set, None, u'the current role of the user (privileges)')

    
    # Element accepted (accepted) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element declined (declined) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element msg (msg) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element referrer (referrer) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element user (user) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element userEmail (userEmail) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element userLogin (userLogin) inherited from {http://www.usharesoft.com/uforge}Referral
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __joinedDate.name() : __joinedDate,
        __leftDate.name() : __leftDate,
        __role.name() : __role
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Membership', Membership)


# Complex type {http://www.usharesoft.com/uforge}MySoftware with content type ELEMENT_ONLY
class MySoftware (SoftwareBundle):
    """
                Describes a software component contained in a user's ``Software Library``. These software components are private to
                a user, and are maintained by the user. They can be added to a user's appliance templates.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'MySoftware')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6147, 4)
    _ElementMap = SoftwareBundle._ElementMap.copy()
    _AttributeMap = SoftwareBundle._AttributeMap.copy()
    # Base type is SoftwareBundle
    
    # Element appliancesUri uses Python identifier appliancesUri
    __appliancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'appliancesUri'), 'appliancesUri', '__httpwww_usharesoft_comuforge_MySoftware_appliancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6157, 20), )

    
    appliancesUri = property(__appliancesUri.value, __appliancesUri.set, None, u'the uri resource to retrieve all the appliance templates that use this software component')

    
    # Element applianceUris uses Python identifier applianceUris
    __applianceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_MySoftware_applianceUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, u'the list of uri resources of each appliance template using this software component')

    
    # Element cloneUri uses Python identifier cloneUri
    __cloneUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cloneUri'), 'cloneUri', '__httpwww_usharesoft_comuforge_MySoftware_cloneUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6167, 20), )

    
    cloneUri = property(__cloneUri.value, __cloneUri.set, None, u'uri resource used to clone this MySoftware')

    
    # Element imported uses Python identifier imported
    __imported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imported'), 'imported', '__httpwww_usharesoft_comuforge_MySoftware_imported', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 20), )

    
    imported = property(__imported.value, __imported.set, None, u'a boolean highlighting if the MySoftware has been imported (from a scan, an appliance import or a workspace)')

    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element description (description) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element location (location) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element defaultInstallLocation (defaultInstallLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element restricted (restricted) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element installedSize (installedSize) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element bundleRestrictionsUri (bundleRestrictionsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element artifactsUri (artifactsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element distributionsUri (distributionsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element distributionUris (distributionUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element exportUri (exportUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element category (category) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element license (license) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element logo (logo) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element maintainer (maintainer) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element website (website) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element bundleRestrictionUris (bundleRestrictionUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element softwareArtifactUris (softwareArtifactUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __appliancesUri.name() : __appliancesUri,
        __applianceUris.name() : __applianceUris,
        __cloneUri.name() : __cloneUri,
        __imported.name() : __imported
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'MySoftware', MySoftware)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_275 (OpenstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 92)
    _ElementMap = OpenstackEntity._ElementMap.copy()
    _AttributeMap = OpenstackEntity._AttributeMap.copy()
    # Base type is OpenstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element regionName (regionName) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element cpu uses Python identifier cpu
    __cpu = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_275_cpu', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_275_disk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 108), )

    
    disk = property(__disk.value, __disk.set, None, None)

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_275_ram', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6420, 108), )

    
    ram = property(__ram.value, __ram.set, None, None)

    _ElementMap.update({
        __cpu.name() : __cpu,
        __disk.name() : __disk,
        __ram.name() : __ram
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_276 (OpenstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6433, 92)
    _ElementMap = OpenstackEntity._ElementMap.copy()
    _AttributeMap = OpenstackEntity._AttributeMap.copy()
    # Base type is OpenstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element regionName (regionName) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element baseImageId uses Python identifier baseImageId
    __baseImageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseImageId'), 'baseImageId', '__httpwww_usharesoft_comuforge_CTD_ANON_276_baseImageId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108), )

    
    baseImageId = property(__baseImageId.value, __baseImageId.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_276_description', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 108), )

    
    description = property(__description.value, __description.set, None, None)

    
    # Element distribArch uses Python identifier distribArch
    __distribArch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribArch'), 'distribArch', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribArch', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6439, 108), )

    
    distribArch = property(__distribArch.value, __distribArch.set, None, None)

    
    # Element distribName uses Python identifier distribName
    __distribName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribName'), 'distribName', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribName', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6440, 108), )

    
    distribName = property(__distribName.value, __distribName.set, None, None)

    
    # Element distribVersion uses Python identifier distribVersion
    __distribVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distribVersion'), 'distribVersion', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribVersion', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6441, 108), )

    
    distribVersion = property(__distribVersion.value, __distribVersion.set, None, None)

    
    # Element minDisk uses Python identifier minDisk
    __minDisk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'minDisk'), 'minDisk', '__httpwww_usharesoft_comuforge_CTD_ANON_276_minDisk', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6442, 108), )

    
    minDisk = property(__minDisk.value, __minDisk.set, None, None)

    
    # Element minRam uses Python identifier minRam
    __minRam = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'minRam'), 'minRam', '__httpwww_usharesoft_comuforge_CTD_ANON_276_minRam', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6443, 108), )

    
    minRam = property(__minRam.value, __minRam.set, None, None)

    
    # Element progress uses Python identifier progress
    __progress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'progress'), 'progress', '__httpwww_usharesoft_comuforge_CTD_ANON_276_progress', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6444, 108), )

    
    progress = property(__progress.value, __progress.set, None, None)

    
    # Element snapshot uses Python identifier snapshot
    __snapshot = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'snapshot'), 'snapshot', '__httpwww_usharesoft_comuforge_CTD_ANON_276_snapshot', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6445, 108), )

    
    snapshot = property(__snapshot.value, __snapshot.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_276_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6446, 108), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __baseImageId.name() : __baseImageId,
        __description.name() : __description,
        __distribArch.name() : __distribArch,
        __distribName.name() : __distribName,
        __distribVersion.name() : __distribVersion,
        __minDisk.name() : __minDisk,
        __minRam.name() : __minRam,
        __progress.name() : __progress,
        __snapshot.name() : __snapshot,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_277 (OpenstackEntity):
    """Complex type [anonymous] with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6459, 92)
    _ElementMap = OpenstackEntity._ElementMap.copy()
    _AttributeMap = OpenstackEntity._AttributeMap.copy()
    # Base type is OpenstackEntity
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CloudResources
    
    # Element id (id) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element regionName (regionName) inherited from {http://www.usharesoft.com/uforge}OpenstackEntity
    
    # Element flavorId uses Python identifier flavorId
    __flavorId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'flavorId'), 'flavorId', '__httpwww_usharesoft_comuforge_CTD_ANON_277_flavorId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6463, 108), )

    
    flavorId = property(__flavorId.value, __flavorId.set, None, None)

    
    # Element imageId uses Python identifier imageId
    __imageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageId'), 'imageId', '__httpwww_usharesoft_comuforge_CTD_ANON_277_imageId', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6464, 108), )

    
    imageId = property(__imageId.value, __imageId.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_277_status', True, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6465, 108), )

    
    status = property(__status.value, __status.set, None, None)

    _ElementMap.update({
        __flavorId.name() : __flavorId,
        __imageId.name() : __imageId,
        __status.name() : __status
    })
    _AttributeMap.update({
        
    })



# Complex type {http://www.usharesoft.com/uforge}Pkg with content type ELEMENT_ONLY
class Pkg (UForgeUploadObject):
    """
                Holds information of a native operating system package or file.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Pkg')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7441, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element arch uses Python identifier arch
    __arch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'arch'), 'arch', '__httpwww_usharesoft_comuforge_Pkg_arch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20), )

    
    arch = property(__arch.value, __arch.set, None, u'the architecture type for this package')

    
    # Element binaryUri uses Python identifier binaryUri
    __binaryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'binaryUri'), 'binaryUri', '__httpwww_usharesoft_comuforge_Pkg_binaryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20), )

    
    binaryUri = property(__binaryUri.value, __binaryUri.set, None, u'the uri resource to retrieve the binary')

    
    # Element default uses Python identifier default
    __default = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'default'), 'default', '__httpwww_usharesoft_comuforge_Pkg_default', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20), )

    
    default = property(__default.value, __default.set, None, None)

    
    # Element extract uses Python identifier extract
    __extract = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extract'), 'extract', '__httpwww_usharesoft_comuforge_Pkg_extract', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20), )

    
    extract = property(__extract.value, __extract.set, None, u'a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_Pkg_fullName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, u'the name of the file including the extension')

    
    # Element install uses Python identifier install
    __install = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'install'), 'install', '__httpwww_usharesoft_comuforge_Pkg_install', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20), )

    
    install = property(__install.value, __install.set, None, u'boolean to indicate whether to install the package or just to store it on the filesystem')

    
    # Element installLocation uses Python identifier installLocation
    __installLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_Pkg_installLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, u'the location to store the package if ``install == false``')

    
    # Element language uses Python identifier language
    __language = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'language'), 'language', '__httpwww_usharesoft_comuforge_Pkg_language', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20), )

    
    language = property(__language.value, __language.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_Pkg_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the package')

    
    # Element origName uses Python identifier origName
    __origName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'origName'), 'origName', '__httpwww_usharesoft_comuforge_Pkg_origName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20), )

    
    origName = property(__origName.value, __origName.set, None, u'the original name of the package')

    
    # Element params uses Python identifier params
    __params = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'params'), 'params', '__httpwww_usharesoft_comuforge_Pkg_params', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20), )

    
    params = property(__params.value, __params.set, None, u'silent install parameters to use as part of the installation of the object (for windows only)')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Pkg_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this package belongs to')

    
    # Element pkgBuildDate uses Python identifier pkgBuildDate
    __pkgBuildDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgBuildDate'), 'pkgBuildDate', '__httpwww_usharesoft_comuforge_Pkg_pkgBuildDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20), )

    
    pkgBuildDate = property(__pkgBuildDate.value, __pkgBuildDate.set, None, u'the date the package was built')

    
    # Element pkgFileDate uses Python identifier pkgFileDate
    __pkgFileDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'pkgFileDate'), 'pkgFileDate', '__httpwww_usharesoft_comuforge_Pkg_pkgFileDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20), )

    
    pkgFileDate = property(__pkgFileDate.value, __pkgFileDate.set, None, u'the file timestamp')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'release'), 'release', '__httpwww_usharesoft_comuforge_Pkg_release', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20), )

    
    release = property(__release.value, __release.set, None, u'the release information package')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_Pkg_shortTag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, u'tag value')

    
    # Element repositoryName uses Python identifier repositoryName
    __repositoryName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repositoryName'), 'repositoryName', '__httpwww_usharesoft_comuforge_Pkg_repositoryName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20), )

    
    repositoryName = property(__repositoryName.value, __repositoryName.set, None, u'repository name')

    
    # Element sticky uses Python identifier sticky
    __sticky = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sticky'), 'sticky', '__httpwww_usharesoft_comuforge_Pkg_sticky', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20), )

    
    sticky = property(__sticky.value, __sticky.set, None, u'boolean to indicate that this package version should not be updated when new package updates are available')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_Pkg_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20), )

    
    type = property(__type.value, __type.set, None, u'file media type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_Pkg_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this package object')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_Pkg_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this package')

    
    # Element epoch uses Python identifier epoch
    __epoch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'epoch'), 'epoch', '__httpwww_usharesoft_comuforge_Pkg_epoch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20), )

    
    epoch = property(__epoch.value, __epoch.set, None, u'the epoch value (used for native packages)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __arch.name() : __arch,
        __binaryUri.name() : __binaryUri,
        __default.name() : __default,
        __extract.name() : __extract,
        __fullName.name() : __fullName,
        __install.name() : __install,
        __installLocation.name() : __installLocation,
        __language.name() : __language,
        __name.name() : __name,
        __origName.name() : __origName,
        __params.name() : __params,
        __parentUri.name() : __parentUri,
        __pkgBuildDate.name() : __pkgBuildDate,
        __pkgFileDate.name() : __pkgFileDate,
        __release.name() : __release,
        __shortTag.name() : __shortTag,
        __repositoryName.name() : __repositoryName,
        __sticky.name() : __sticky,
        __type.name() : __type,
        __uri.name() : __uri,
        __version.name() : __version,
        __epoch.name() : __epoch
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Pkg', Pkg)


# Complex type {http://www.usharesoft.com/uforge}Project with content type ELEMENT_ONLY
class Project (SoftwareBundle):
    """
                A software component that is part of the platform's ``Project Catalog``. Such software components are public for
                all users to use in their appliance templates. These software components are updated and maintained by an
                administrator of the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Project')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7743, 4)
    _ElementMap = SoftwareBundle._ElementMap.copy()
    _AttributeMap = SoftwareBundle._AttributeMap.copy()
    # Base type is SoftwareBundle
    
    # Element orgUris uses Python identifier orgUris
    __orgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUris'), 'orgUris', '__httpwww_usharesoft_comuforge_Project_orgUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7754, 20), )

    
    orgUris = property(__orgUris.value, __orgUris.set, None, u'the list of uri resources of each organization this software bundle (project) has been registered to')

    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element description (description) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element location (location) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element defaultInstallLocation (defaultInstallLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element restricted (restricted) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element installedSize (installedSize) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element bundleRestrictionsUri (bundleRestrictionsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element artifactsUri (artifactsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element distributionsUri (distributionsUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element distributionUris (distributionUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element exportUri (exportUri) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element category (category) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element license (license) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element logo (logo) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element maintainer (maintainer) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element website (website) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element bundleRestrictionUris (bundleRestrictionUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element softwareArtifactUris (softwareArtifactUris) inherited from {http://www.usharesoft.com/uforge}SoftwareBundle
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __orgUris.name() : __orgUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Project', Project)


# Complex type {http://www.usharesoft.com/uforge}ScannedFile with content type ELEMENT_ONLY
class ScannedFile (FileEntry):
    """
                Holds the meta-data of a file discovered on the file system after a scan process.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedFile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9072, 4)
    _ElementMap = FileEntry._ElementMap.copy()
    _AttributeMap = FileEntry._AttributeMap.copy()
    # Base type is FileEntry
    
    # Element checksum (checksum) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element directory (directory) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element fullPath (fullPath) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element group (group) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element linkTarget (linkTarget) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element owner (owner) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element permissions (permissions) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element scannedInstanceId (scannedInstanceId) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element subEntries (subEntries) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}FileEntry
    
    # Element deleted uses Python identifier deleted
    __deleted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deleted'), 'deleted', '__httpwww_usharesoft_comuforge_ScannedFile_deleted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9081, 20), )

    
    deleted = property(__deleted.value, __deleted.set, None, u'a boolean indicating if the file has been deleted on the source machine')

    
    # Element inherited uses Python identifier inherited
    __inherited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'inherited'), 'inherited', '__httpwww_usharesoft_comuforge_ScannedFile_inherited', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9086, 20), )

    
    inherited = property(__inherited.value, __inherited.set, None, u'a boolean indicating if this file has already been found, with the same metadata and content, in an other scan of the same scanned instance')

    
    # Element selected uses Python identifier selected
    __selected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'selected'), 'selected', '__httpwww_usharesoft_comuforge_ScannedFile_selected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9091, 20), )

    
    selected = property(__selected.value, __selected.set, None, u'a boolean indicating if this file has been selected to be imported as part of the overlay')

    
    # Element uploaded uses Python identifier uploaded
    __uploaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uploaded'), 'uploaded', '__httpwww_usharesoft_comuforge_ScannedFile_uploaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9096, 20), )

    
    uploaded = property(__uploaded.value, __uploaded.set, None, u'a boolean indicating if this file has been received as part of the overlay upload')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __deleted.name() : __deleted,
        __inherited.name() : __inherited,
        __selected.name() : __selected,
        __uploaded.name() : __uploaded
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedFile', ScannedFile)


# Complex type {http://www.usharesoft.com/uforge}Service with content type ELEMENT_ONLY
class Service (PkgGroup):
    """Complex type {http://www.usharesoft.com/uforge}Service with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'Service')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9450, 4)
    _ElementMap = PkgGroup._ElementMap.copy()
    _AttributeMap = PkgGroup._AttributeMap.copy()
    # Base type is PkgGroup
    
    # Element category (category) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element company (company) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element description (description) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element distributionUri (distributionUri) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element distroId (distroId) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element installedSize (installedSize) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element license (license) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element packagesUri (packagesUri) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element packageUris (packageUris) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element restricted (restricted) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element packages (packages) inherited from {http://www.usharesoft.com/uforge}PkgGroup
    
    # Element bootService uses Python identifier bootService
    __bootService = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootService'), 'bootService', '__httpwww_usharesoft_comuforge_Service_bootService', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9454, 20), )

    
    bootService = property(__bootService.value, __bootService.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __bootService.name() : __bootService
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'Service', Service)


# Complex type {http://www.usharesoft.com/uforge}SoftwareArtifact with content type ELEMENT_ONLY
class SoftwareArtifact (UForgeUploadObject):
    """
                Holds information of a native operating system package, file or bootscript.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareArtifact')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9505, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this software artifact object')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_SoftwareArtifact_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20), )

    
    tag = property(__tag.value, __tag.set, None, u'the tag information')

    
    # Element binaryUri uses Python identifier binaryUri
    __binaryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'binaryUri'), 'binaryUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_binaryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20), )

    
    binaryUri = property(__binaryUri.value, __binaryUri.set, None, u'the uri resource to retrieve the binary')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this software artifact belongs to')

    
    # Element extract uses Python identifier extract
    __extract = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'extract'), 'extract', '__httpwww_usharesoft_comuforge_SoftwareArtifact_extract', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20), )

    
    extract = property(__extract.value, __extract.set, None, u'a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation')

    
    # Element install uses Python identifier install
    __install = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'install'), 'install', '__httpwww_usharesoft_comuforge_SoftwareArtifact_install', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20), )

    
    install = property(__install.value, __install.set, None, u'boolean to indicate whether to install the software artifact or just to store it on the filesystem')

    
    # Element cache uses Python identifier cache
    __cache = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cache'), 'cache', '__httpwww_usharesoft_comuforge_SoftwareArtifact_cache', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20), )

    
    cache = property(__cache.value, __cache.set, None, u'boolean to indicate whether to put in cache the software artifact or just upload during generation')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'active'), 'active', '__httpwww_usharesoft_comuforge_SoftwareArtifact_active', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20), )

    
    active = property(__active.value, __active.set, None, u'boolean to indicate whether the software artifact active or not')

    
    # Element installLocation uses Python identifier installLocation
    __installLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_SoftwareArtifact_installLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, u'the location to store the software artifact if ``install == false``')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_SoftwareArtifact_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20), )

    
    name = property(__name.value, __name.set, None, u'the name of the software artifact')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_SoftwareArtifact_fullName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, u'the name of the file including the extension')

    
    # Element origName uses Python identifier origName
    __origName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'origName'), 'origName', '__httpwww_usharesoft_comuforge_SoftwareArtifact_origName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20), )

    
    origName = property(__origName.value, __origName.set, None, u'the original name of the software artifact')

    
    # Element artifactBuildDate uses Python identifier artifactBuildDate
    __artifactBuildDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactBuildDate'), 'artifactBuildDate', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactBuildDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20), )

    
    artifactBuildDate = property(__artifactBuildDate.value, __artifactBuildDate.set, None, u'the date the software artifact was built')

    
    # Element artifactFileDate uses Python identifier artifactFileDate
    __artifactFileDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactFileDate'), 'artifactFileDate', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactFileDate', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20), )

    
    artifactFileDate = property(__artifactFileDate.value, __artifactFileDate.set, None, u'the file timestamp')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'release'), 'release', '__httpwww_usharesoft_comuforge_SoftwareArtifact_release', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20), )

    
    release = property(__release.value, __release.set, None, u'the release information of the software artifact')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_SoftwareArtifact_shortTag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, u'short tag value (osPackage, softwarefile or bootscript)')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'type'), 'type', '__httpwww_usharesoft_comuforge_SoftwareArtifact_type', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20), )

    
    type = property(__type.value, __type.set, None, u'file media type')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'version'), 'version', '__httpwww_usharesoft_comuforge_SoftwareArtifact_version', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20), )

    
    version = property(__version.value, __version.set, None, u'the version of this software artifact')

    
    # Element arch uses Python identifier arch
    __arch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'arch'), 'arch', '__httpwww_usharesoft_comuforge_SoftwareArtifact_arch', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20), )

    
    arch = property(__arch.value, __arch.set, None, u'the architecture type for this software artifact (rpm uploaded file or OS Package)')

    
    # Element params uses Python identifier params
    __params = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'params'), 'params', '__httpwww_usharesoft_comuforge_SoftwareArtifact_params', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20), )

    
    params = property(__params.value, __params.set, None, u'silent install parameters to use as part of the installation of the object (for windows only)')

    
    # Element artifactCredAccount uses Python identifier artifactCredAccount
    __artifactCredAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactCredAccount'), 'artifactCredAccount', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactCredAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20), )

    
    artifactCredAccount = property(__artifactCredAccount.value, __artifactCredAccount.set, None, u'the artifact account (see :ref:`artifactcredaccount-object`) this software artifact belong to')

    
    # Element subSoftwareArtifacts uses Python identifier subSoftwareArtifacts
    __subSoftwareArtifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts'), 'subSoftwareArtifacts', '__httpwww_usharesoft_comuforge_SoftwareArtifact_subSoftwareArtifacts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20), )

    
    subSoftwareArtifacts = property(__subSoftwareArtifacts.value, __subSoftwareArtifacts.set, None, u'the list of sub-software artifact of this software artifact (which represents a folder)')

    
    # Element subSoftwareArtifactUri uses Python identifier subSoftwareArtifactUri
    __subSoftwareArtifactUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri'), 'subSoftwareArtifactUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_subSoftwareArtifactUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20), )

    
    subSoftwareArtifactUri = property(__subSoftwareArtifactUri.value, __subSoftwareArtifactUri.set, None, u'the list of sub-software artifact uris of this software artifact')

    
    # Element parentPath uses Python identifier parentPath
    __parentPath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentPath'), 'parentPath', '__httpwww_usharesoft_comuforge_SoftwareArtifact_parentPath', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20), )

    
    parentPath = property(__parentPath.value, __parentPath.set, None, u'the parent pathname of this software artifact (depending of its parent software artifact)')

    
    # Element remotePath uses Python identifier remotePath
    __remotePath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'remotePath'), 'remotePath', '__httpwww_usharesoft_comuforge_SoftwareArtifact_remotePath', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20), )

    
    remotePath = property(__remotePath.value, __remotePath.set, None, u'the remote pathname of this software artifact to retrieve from artifact account')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __uri.name() : __uri,
        __tag.name() : __tag,
        __binaryUri.name() : __binaryUri,
        __parentUri.name() : __parentUri,
        __extract.name() : __extract,
        __install.name() : __install,
        __cache.name() : __cache,
        __active.name() : __active,
        __installLocation.name() : __installLocation,
        __name.name() : __name,
        __fullName.name() : __fullName,
        __origName.name() : __origName,
        __artifactBuildDate.name() : __artifactBuildDate,
        __artifactFileDate.name() : __artifactFileDate,
        __release.name() : __release,
        __shortTag.name() : __shortTag,
        __type.name() : __type,
        __version.name() : __version,
        __arch.name() : __arch,
        __params.name() : __params,
        __artifactCredAccount.name() : __artifactCredAccount,
        __subSoftwareArtifacts.name() : __subSoftwareArtifacts,
        __subSoftwareArtifactUri.name() : __subSoftwareArtifactUri,
        __parentPath.name() : __parentPath,
        __remotePath.name() : __remotePath
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareArtifact', SoftwareArtifact)


# Complex type {http://www.usharesoft.com/uforge}SoftwareBundleImport with content type ELEMENT_ONLY
class SoftwareBundleImport (UForgeUploadObject):
    """
                Holds the information when a software bundle is being imported to this UForge platform.
                The actual import is done by uploading a software bundle archive via the ``uploadUri``.

                
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareBundleImport')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9886, 4)
    _ElementMap = UForgeUploadObject._ElementMap.copy()
    _AttributeMap = UForgeUploadObject._AttributeMap.copy()
    # Base type is UForgeUploadObject
    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_parentUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9900, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, u'the uri resource of the parent object this object is attached to')

    
    # Element referenceUri uses Python identifier referenceUri
    __referenceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'referenceUri'), 'referenceUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_referenceUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9905, 20), )

    
    referenceUri = property(__referenceUri.value, __referenceUri.set, None, u'the uri of the software bundle created from this import')

    
    # Element uploadUri uses Python identifier uploadUri
    __uploadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uploadUri'), 'uploadUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_uploadUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9910, 20), )

    
    uploadUri = property(__uploadUri.value, __uploadUri.set, None, u'the uri resource to upload any files assocaited with this import')

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_statusUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9915, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, u'the uri resource of the current status of the software bundle import')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9920, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this software bundle import')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __parentUri.name() : __parentUri,
        __referenceUri.name() : __referenceUri,
        __uploadUri.name() : __uploadUri,
        __statusUri.name() : __statusUri,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareBundleImport', SoftwareBundleImport)


# Complex type {http://www.usharesoft.com/uforge}User with content type ELEMENT_ONLY
class User (UserProfile):
    """
                Describes an user of the platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'User')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10800, 4)
    _ElementMap = UserProfile._ElementMap.copy()
    _AttributeMap = UserProfile._AttributeMap.copy()
    # Base type is UserProfile
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element address uses Python identifier address
    __address = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'address'), 'address', '__httpwww_usharesoft_comuforge_User_address', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10809, 20), )

    
    address = property(__address.value, __address.set, None, u"the user's address")

    
    # Element admin uses Python identifier admin
    __admin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'admin'), 'admin', '__httpwww_usharesoft_comuforge_User_admin', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10814, 20), )

    
    admin = property(__admin.value, __admin.set, None, u'boolean indicating if the user is an administrator')

    
    # Element adminOrgsUri uses Python identifier adminOrgsUri
    __adminOrgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'adminOrgsUri'), 'adminOrgsUri', '__httpwww_usharesoft_comuforge_User_adminOrgsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10819, 20), )

    
    adminOrgsUri = property(__adminOrgsUri.value, __adminOrgsUri.set, None, u'the uri resource to get the list of Org this user is an administrator of')

    
    # Element adminOrgUris uses Python identifier adminOrgUris
    __adminOrgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'adminOrgUris'), 'adminOrgUris', '__httpwww_usharesoft_comuforge_User_adminOrgUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10824, 20), )

    
    adminOrgUris = property(__adminOrgUris.value, __adminOrgUris.set, None, u'the list of Org URI where this user is an administrator')

    
    # Element apiKeysQuota uses Python identifier apiKeysQuota
    __apiKeysQuota = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'apiKeysQuota'), 'apiKeysQuota', '__httpwww_usharesoft_comuforge_User_apiKeysQuota', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10829, 20), )

    
    apiKeysQuota = property(__apiKeysQuota.value, __apiKeysQuota.set, None, u'the number of API keys this user can generate')

    
    # Element applianceUris uses Python identifier applianceUris
    __applianceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_User_applianceUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10834, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, u'the list of uri resources for each appliance template this user is managing')

    
    # Element baseApiKeysUri uses Python identifier baseApiKeysUri
    __baseApiKeysUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseApiKeysUri'), 'baseApiKeysUri', '__httpwww_usharesoft_comuforge_User_baseApiKeysUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20), )

    
    baseApiKeysUri = property(__baseApiKeysUri.value, __baseApiKeysUri.set, None, u"the uri resource to retrieve the user's api keys")

    
    # Element baseAppliancesUri uses Python identifier baseAppliancesUri
    __baseAppliancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseAppliancesUri'), 'baseAppliancesUri', '__httpwww_usharesoft_comuforge_User_baseAppliancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20), )

    
    baseAppliancesUri = property(__baseAppliancesUri.value, __baseAppliancesUri.set, None, u"the uri resource to retrieve the user's appliance templates")

    
    # Element baseCredAccountsUri uses Python identifier baseCredAccountsUri
    __baseCredAccountsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseCredAccountsUri'), 'baseCredAccountsUri', '__httpwww_usharesoft_comuforge_User_baseCredAccountsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20), )

    
    baseCredAccountsUri = property(__baseCredAccountsUri.value, __baseCredAccountsUri.set, None, u"the uri resource to retrieve the user's cloud accounts")

    
    # Element baseDistributionsUri uses Python identifier baseDistributionsUri
    __baseDistributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseDistributionsUri'), 'baseDistributionsUri', '__httpwww_usharesoft_comuforge_User_baseDistributionsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20), )

    
    baseDistributionsUri = property(__baseDistributionsUri.value, __baseDistributionsUri.set, None, u'the uri resource to retrieve the operating systems the user has access to')

    
    # Element baseFormatsUri uses Python identifier baseFormatsUri
    __baseFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseFormatsUri'), 'baseFormatsUri', '__httpwww_usharesoft_comuforge_User_baseFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20), )

    
    baseFormatsUri = property(__baseFormatsUri.value, __baseFormatsUri.set, None, u'the uri resource to retrieve the primitive formats the user has access to')

    
    # Element baseTargetPlatformsUri uses Python identifier baseTargetPlatformsUri
    __baseTargetPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseTargetPlatformsUri'), 'baseTargetPlatformsUri', '__httpwww_usharesoft_comuforge_User_baseTargetPlatformsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20), )

    
    baseTargetPlatformsUri = property(__baseTargetPlatformsUri.value, __baseTargetPlatformsUri.set, None, u'the uri resource to retrieve the target platforms the user has access to')

    
    # Element baseTargetFormatsUri uses Python identifier baseTargetFormatsUri
    __baseTargetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseTargetFormatsUri'), 'baseTargetFormatsUri', '__httpwww_usharesoft_comuforge_User_baseTargetFormatsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20), )

    
    baseTargetFormatsUri = property(__baseTargetFormatsUri.value, __baseTargetFormatsUri.set, None, u'the uri resource to retrieve the target formats the user has access to')

    
    # Element baseGalleriesUri uses Python identifier baseGalleriesUri
    __baseGalleriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseGalleriesUri'), 'baseGalleriesUri', '__httpwww_usharesoft_comuforge_User_baseGalleriesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20), )

    
    baseGalleriesUri = property(__baseGalleriesUri.value, __baseGalleriesUri.set, None, None)

    
    # Element baseGalleryOrgsUri uses Python identifier baseGalleryOrgsUri
    __baseGalleryOrgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseGalleryOrgsUri'), 'baseGalleryOrgsUri', '__httpwww_usharesoft_comuforge_User_baseGalleryOrgsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10875, 20), )

    
    baseGalleryOrgsUri = property(__baseGalleryOrgsUri.value, __baseGalleryOrgsUri.set, None, None)

    
    # Element baseImagesUri uses Python identifier baseImagesUri
    __baseImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseImagesUri'), 'baseImagesUri', '__httpwww_usharesoft_comuforge_User_baseImagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10876, 20), )

    
    baseImagesUri = property(__baseImagesUri.value, __baseImagesUri.set, None, u"the uri resource to retrieve the user's machine images")

    
    # Element baseExportsUri uses Python identifier baseExportsUri
    __baseExportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseExportsUri'), 'baseExportsUri', '__httpwww_usharesoft_comuforge_User_baseExportsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10881, 20), )

    
    baseExportsUri = property(__baseExportsUri.value, __baseExportsUri.set, None, u"the uri resource to retrieve the user's exported appliance templates")

    
    # Element baseImportsUri uses Python identifier baseImportsUri
    __baseImportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseImportsUri'), 'baseImportsUri', '__httpwww_usharesoft_comuforge_User_baseImportsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20), )

    
    baseImportsUri = property(__baseImportsUri.value, __baseImportsUri.set, None, u"the uri resource to retrieve the user's imported appliance templates")

    
    # Element mySoftwareImportsUri uses Python identifier mySoftwareImportsUri
    __mySoftwareImportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftwareImportsUri'), 'mySoftwareImportsUri', '__httpwww_usharesoft_comuforge_User_mySoftwareImportsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20), )

    
    mySoftwareImportsUri = property(__mySoftwareImportsUri.value, __mySoftwareImportsUri.set, None, u"the uri resource to retrieve the user's imported software bundles")

    
    # Element baseMySoftwareLibraryUri uses Python identifier baseMySoftwareLibraryUri
    __baseMySoftwareLibraryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseMySoftwareLibraryUri'), 'baseMySoftwareLibraryUri', '__httpwww_usharesoft_comuforge_User_baseMySoftwareLibraryUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10896, 20), )

    
    baseMySoftwareLibraryUri = property(__baseMySoftwareLibraryUri.value, __baseMySoftwareLibraryUri.set, None, u"the uri resource to retrieve the user's software library (containing private software components)")

    
    # Element baseOrgsUri uses Python identifier baseOrgsUri
    __baseOrgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseOrgsUri'), 'baseOrgsUri', '__httpwww_usharesoft_comuforge_User_baseOrgsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10901, 20), )

    
    baseOrgsUri = property(__baseOrgsUri.value, __baseOrgsUri.set, None, u'the uri resource to retrieve the organizations the user is a member of')

    
    # Element baseProjectsUri uses Python identifier baseProjectsUri
    __baseProjectsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseProjectsUri'), 'baseProjectsUri', '__httpwww_usharesoft_comuforge_User_baseProjectsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10906, 20), )

    
    baseProjectsUri = property(__baseProjectsUri.value, __baseProjectsUri.set, None, u'the uri resource to retrieve the project catalog software components')

    
    # Element basePublishImagesUri uses Python identifier basePublishImagesUri
    __basePublishImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_User_basePublishImagesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10911, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, u"the uri resource to retrieve the user's published machine images")

    
    # Element baseRankingsUri uses Python identifier baseRankingsUri
    __baseRankingsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseRankingsUri'), 'baseRankingsUri', '__httpwww_usharesoft_comuforge_User_baseRankingsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10916, 20), )

    
    baseRankingsUri = property(__baseRankingsUri.value, __baseRankingsUri.set, None, None)

    
    # Element baseRolesUri uses Python identifier baseRolesUri
    __baseRolesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseRolesUri'), 'baseRolesUri', '__httpwww_usharesoft_comuforge_User_baseRolesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10917, 20), )

    
    baseRolesUri = property(__baseRolesUri.value, __baseRolesUri.set, None, u"the uri resource to retrieve the user's roles")

    
    # Element baseTagsUri uses Python identifier baseTagsUri
    __baseTagsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseTagsUri'), 'baseTagsUri', '__httpwww_usharesoft_comuforge_User_baseTagsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10922, 20), )

    
    baseTagsUri = property(__baseTagsUri.value, __baseTagsUri.set, None, None)

    
    # Element baseWorkspacesUri uses Python identifier baseWorkspacesUri
    __baseWorkspacesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'baseWorkspacesUri'), 'baseWorkspacesUri', '__httpwww_usharesoft_comuforge_User_baseWorkspacesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10923, 20), )

    
    baseWorkspacesUri = property(__baseWorkspacesUri.value, __baseWorkspacesUri.set, None, u'the uri resource to retrieve the workspaces the user has access to')

    
    # Element blueprints uses Python identifier blueprints
    __blueprints = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprints'), 'blueprints', '__httpwww_usharesoft_comuforge_User_blueprints', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10928, 20), )

    
    blueprints = property(__blueprints.value, __blueprints.set, None, None)

    
    # Element blueprintsUri uses Python identifier blueprintsUri
    __blueprintsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'blueprintsUri'), 'blueprintsUri', '__httpwww_usharesoft_comuforge_User_blueprintsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10935, 20), )

    
    blueprintsUri = property(__blueprintsUri.value, __blueprintsUri.set, None, None)

    
    # Element creationCode uses Python identifier creationCode
    __creationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'creationCode'), 'creationCode', '__httpwww_usharesoft_comuforge_User_creationCode', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10936, 20), )

    
    creationCode = property(__creationCode.value, __creationCode.set, None, u'the code used for creating the user (subscription profile code, see :ref:`subscriptionprofile-object`)')

    
    # Element credAccountUris uses Python identifier credAccountUris
    __credAccountUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'credAccountUris'), 'credAccountUris', '__httpwww_usharesoft_comuforge_User_credAccountUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10941, 20), )

    
    credAccountUris = property(__credAccountUris.value, __credAccountUris.set, None, u'the list of uri resources for each cloud account the user has')

    
    # Element artifactAccountsUri uses Python identifier artifactAccountsUri
    __artifactAccountsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri'), 'artifactAccountsUri', '__httpwww_usharesoft_comuforge_User_artifactAccountsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10946, 20), )

    
    artifactAccountsUri = property(__artifactAccountsUri.value, __artifactAccountsUri.set, None, u"the uri resource to retrieve the user's artifact accounts")

    
    # Element distributionUris uses Python identifier distributionUris
    __distributionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_User_distributionUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10951, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, u'the list of uris for each operating system the user has access to')

    
    # Element dob uses Python identifier dob
    __dob = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'dob'), 'dob', '__httpwww_usharesoft_comuforge_User_dob', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10956, 20), )

    
    dob = property(__dob.value, __dob.set, None, u"the user's date of birth")

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formats'), 'formats', '__httpwww_usharesoft_comuforge_User_formats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10961, 20), )

    
    formats = property(__formats.value, __formats.set, None, u'the list of primitive formats the user has access to (see :ref:`imageformat-object`)')

    
    # Element targetPlatforms uses Python identifier targetPlatforms
    __targetPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_User_targetPlatforms', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10971, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, u'the list of target platforms the user has access to (see :ref:`targetplatform-object`)')

    
    # Element targetFormats uses Python identifier targetFormats
    __targetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_User_targetFormats', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10981, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, u'the list of target formats the user has access to (see :ref:`targetformat-object`)')

    
    # Element formatUris uses Python identifier formatUris
    __formatUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'formatUris'), 'formatUris', '__httpwww_usharesoft_comuforge_User_formatUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10991, 20), )

    
    formatUris = property(__formatUris.value, __formatUris.set, None, u'the list of uri resources for each primitive format the user has access to')

    
    # Element targetPlatformUris uses Python identifier targetPlatformUris
    __targetPlatformUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetPlatformUris'), 'targetPlatformUris', '__httpwww_usharesoft_comuforge_User_targetPlatformUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10996, 20), )

    
    targetPlatformUris = property(__targetPlatformUris.value, __targetPlatformUris.set, None, u'the list of uri resources for each target platform the user has access to')

    
    # Element targetFormatUris uses Python identifier targetFormatUris
    __targetFormatUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'targetFormatUris'), 'targetFormatUris', '__httpwww_usharesoft_comuforge_User_targetFormatUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11001, 20), )

    
    targetFormatUris = property(__targetFormatUris.value, __targetFormatUris.set, None, u'the list of uri resources for each target format the user has access to')

    
    # Element gender uses Python identifier gender
    __gender = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'gender'), 'gender', '__httpwww_usharesoft_comuforge_User_gender', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11006, 20), )

    
    gender = property(__gender.value, __gender.set, None, u"the user's gender")

    
    # Element homePhone uses Python identifier homePhone
    __homePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'homePhone'), 'homePhone', '__httpwww_usharesoft_comuforge_User_homePhone', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11011, 20), )

    
    homePhone = property(__homePhone.value, __homePhone.set, None, u"the user's home phone number")

    
    # Element instancesUri uses Python identifier instancesUri
    __instancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instancesUri'), 'instancesUri', '__httpwww_usharesoft_comuforge_User_instancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20), )

    
    instancesUri = property(__instancesUri.value, __instancesUri.set, None, None)

    
    # Element lang uses Python identifier lang
    __lang = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'lang'), 'lang', '__httpwww_usharesoft_comuforge_User_lang', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11017, 20), )

    
    lang = property(__lang.value, __lang.set, None, u"the user's preferred language")

    
    # Element mobilePhone uses Python identifier mobilePhone
    __mobilePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mobilePhone'), 'mobilePhone', '__httpwww_usharesoft_comuforge_User_mobilePhone', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11022, 20), )

    
    mobilePhone = property(__mobilePhone.value, __mobilePhone.set, None, u"the user's mobile phone number")

    
    # Element mySoftwareLibraryUris uses Python identifier mySoftwareLibraryUris
    __mySoftwareLibraryUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mySoftwareLibraryUris'), 'mySoftwareLibraryUris', '__httpwww_usharesoft_comuforge_User_mySoftwareLibraryUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11027, 20), )

    
    mySoftwareLibraryUris = property(__mySoftwareLibraryUris.value, __mySoftwareLibraryUris.set, None, u'the list of uri resources for each software component the user has in their software library')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'name'), 'name', '__httpwww_usharesoft_comuforge_User_name', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11032, 20), )

    
    name = property(__name.value, __name.set, None, u"the user's first name")

    
    # Element officePhone uses Python identifier officePhone
    __officePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'officePhone'), 'officePhone', '__httpwww_usharesoft_comuforge_User_officePhone', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11037, 20), )

    
    officePhone = property(__officePhone.value, __officePhone.set, None, u"the user's office phone number")

    
    # Element orgUris uses Python identifier orgUris
    __orgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'orgUris'), 'orgUris', '__httpwww_usharesoft_comuforge_User_orgUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11042, 20), )

    
    orgUris = property(__orgUris.value, __orgUris.set, None, u'the list of uri resources for each organization this user is a member of')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'password'), 'password', '__httpwww_usharesoft_comuforge_User_password', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11047, 20), )

    
    password = property(__password.value, __password.set, None, u"the user's password")

    
    # Element productAccess uses Python identifier productAccess
    __productAccess = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'productAccess'), 'productAccess', '__httpwww_usharesoft_comuforge_User_productAccess', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11052, 20), )

    
    productAccess = property(__productAccess.value, __productAccess.set, None, None)

    
    # Element projectUris uses Python identifier projectUris
    __projectUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projectUris'), 'projectUris', '__httpwww_usharesoft_comuforge_User_projectUris', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11053, 20), )

    
    projectUris = property(__projectUris.value, __projectUris.set, None, u'the list of uri resources for each software component in the project catalog')

    
    # Element promoCode uses Python identifier promoCode
    __promoCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'promoCode'), 'promoCode', '__httpwww_usharesoft_comuforge_User_promoCode', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11058, 20), )

    
    promoCode = property(__promoCode.value, __promoCode.set, None, u'the promotion code used when creating the user account')

    
    # Element publishGalleries uses Python identifier publishGalleries
    __publishGalleries = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishGalleries'), 'publishGalleries', '__httpwww_usharesoft_comuforge_User_publishGalleries', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11063, 20), )

    
    publishGalleries = property(__publishGalleries.value, __publishGalleries.set, None, None)

    
    # Element quotasUri uses Python identifier quotasUri
    __quotasUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'quotasUri'), 'quotasUri', '__httpwww_usharesoft_comuforge_User_quotasUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11070, 20), )

    
    quotasUri = property(__quotasUri.value, __quotasUri.set, None, u"the uri resource to retrieve the user's quota information")

    
    # Element rankings uses Python identifier rankings
    __rankings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rankings'), 'rankings', '__httpwww_usharesoft_comuforge_User_rankings', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20), )

    
    rankings = property(__rankings.value, __rankings.set, None, None)

    
    # Element roles uses Python identifier roles
    __roles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'roles'), 'roles', '__httpwww_usharesoft_comuforge_User_roles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11082, 20), )

    
    roles = property(__roles.value, __roles.set, None, u'the list of roles assigned to the user (see :ref:`role-object`)')

    
    # Element scannedInstancesUri uses Python identifier scannedInstancesUri
    __scannedInstancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstancesUri'), 'scannedInstancesUri', '__httpwww_usharesoft_comuforge_User_scannedInstancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20), )

    
    scannedInstancesUri = property(__scannedInstancesUri.value, __scannedInstancesUri.set, None, u'the uri resource to retrieve all the scanned instances for the user (see :ref:`scannedinstance-object`)')

    
    # Element scansUri uses Python identifier scansUri
    __scansUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scansUri'), 'scansUri', '__httpwww_usharesoft_comuforge_User_scansUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20), )

    
    scansUri = property(__scansUri.value, __scansUri.set, None, u'the uri resource to retrieve all the scans for the user (see :ref:`scan-object`)')

    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_User_sshKeys', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, u'the list of public ssh keys for the user (see :ref:`sshkey-object`')

    
    # Element sshKeysUri uses Python identifier sshKeysUri
    __sshKeysUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sshKeysUri'), 'sshKeysUri', '__httpwww_usharesoft_comuforge_User_sshKeysUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11112, 20), )

    
    sshKeysUri = property(__sshKeysUri.value, __sshKeysUri.set, None, u'the uri resource to retrieve all the publish ssh keys for the user')

    
    # Element statsUri uses Python identifier statsUri
    __statsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'statsUri'), 'statsUri', '__httpwww_usharesoft_comuforge_User_statsUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 20), )

    
    statsUri = property(__statsUri.value, __statsUri.set, None, u'the uri resource to retrieve all the user statistics')

    
    # Element tags uses Python identifier tags
    __tags = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tags'), 'tags', '__httpwww_usharesoft_comuforge_User_tags', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20), )

    
    tags = property(__tags.value, __tags.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'uri'), 'uri', '__httpwww_usharesoft_comuforge_User_uri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11129, 20), )

    
    uri = property(__uri.value, __uri.set, None, u'the uri resource of this user object')

    
    # Element usageUri uses Python identifier usageUri
    __usageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'usageUri'), 'usageUri', '__httpwww_usharesoft_comuforge_User_usageUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11134, 20), )

    
    usageUri = property(__usageUri.value, __usageUri.set, None, u'the uri resource to retrieve the platform usage for the user')

    
    # Element vAppAccess uses Python identifier vAppAccess
    __vAppAccess = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vAppAccess'), 'vAppAccess', '__httpwww_usharesoft_comuforge_User_vAppAccess', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11139, 20), )

    
    vAppAccess = property(__vAppAccess.value, __vAppAccess.set, None, None)

    
    # Element loginName (loginName) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element active (active) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element company (company) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element email (email) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element firstName (firstName) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element surname (surname) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element jobTitle (jobTitle) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element photo (photo) inherited from {http://www.usharesoft.com/uforge}UserProfile
    
    # Element website (website) inherited from {http://www.usharesoft.com/uforge}UserProfile
    _ElementMap.update({
        __address.name() : __address,
        __admin.name() : __admin,
        __adminOrgsUri.name() : __adminOrgsUri,
        __adminOrgUris.name() : __adminOrgUris,
        __apiKeysQuota.name() : __apiKeysQuota,
        __applianceUris.name() : __applianceUris,
        __baseApiKeysUri.name() : __baseApiKeysUri,
        __baseAppliancesUri.name() : __baseAppliancesUri,
        __baseCredAccountsUri.name() : __baseCredAccountsUri,
        __baseDistributionsUri.name() : __baseDistributionsUri,
        __baseFormatsUri.name() : __baseFormatsUri,
        __baseTargetPlatformsUri.name() : __baseTargetPlatformsUri,
        __baseTargetFormatsUri.name() : __baseTargetFormatsUri,
        __baseGalleriesUri.name() : __baseGalleriesUri,
        __baseGalleryOrgsUri.name() : __baseGalleryOrgsUri,
        __baseImagesUri.name() : __baseImagesUri,
        __baseExportsUri.name() : __baseExportsUri,
        __baseImportsUri.name() : __baseImportsUri,
        __mySoftwareImportsUri.name() : __mySoftwareImportsUri,
        __baseMySoftwareLibraryUri.name() : __baseMySoftwareLibraryUri,
        __baseOrgsUri.name() : __baseOrgsUri,
        __baseProjectsUri.name() : __baseProjectsUri,
        __basePublishImagesUri.name() : __basePublishImagesUri,
        __baseRankingsUri.name() : __baseRankingsUri,
        __baseRolesUri.name() : __baseRolesUri,
        __baseTagsUri.name() : __baseTagsUri,
        __baseWorkspacesUri.name() : __baseWorkspacesUri,
        __blueprints.name() : __blueprints,
        __blueprintsUri.name() : __blueprintsUri,
        __creationCode.name() : __creationCode,
        __credAccountUris.name() : __credAccountUris,
        __artifactAccountsUri.name() : __artifactAccountsUri,
        __distributionUris.name() : __distributionUris,
        __dob.name() : __dob,
        __formats.name() : __formats,
        __targetPlatforms.name() : __targetPlatforms,
        __targetFormats.name() : __targetFormats,
        __formatUris.name() : __formatUris,
        __targetPlatformUris.name() : __targetPlatformUris,
        __targetFormatUris.name() : __targetFormatUris,
        __gender.name() : __gender,
        __homePhone.name() : __homePhone,
        __instancesUri.name() : __instancesUri,
        __lang.name() : __lang,
        __mobilePhone.name() : __mobilePhone,
        __mySoftwareLibraryUris.name() : __mySoftwareLibraryUris,
        __name.name() : __name,
        __officePhone.name() : __officePhone,
        __orgUris.name() : __orgUris,
        __password.name() : __password,
        __productAccess.name() : __productAccess,
        __projectUris.name() : __projectUris,
        __promoCode.name() : __promoCode,
        __publishGalleries.name() : __publishGalleries,
        __quotasUri.name() : __quotasUri,
        __rankings.name() : __rankings,
        __roles.name() : __roles,
        __scannedInstancesUri.name() : __scannedInstancesUri,
        __scansUri.name() : __scansUri,
        __sshKeys.name() : __sshKeys,
        __sshKeysUri.name() : __sshKeysUri,
        __statsUri.name() : __statsUri,
        __tags.name() : __tags,
        __uri.name() : __uri,
        __usageUri.name() : __usageUri,
        __vAppAccess.name() : __vAppAccess
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'User', User)


# Complex type {http://www.usharesoft.com/uforge}WinMsiApplication with content type ELEMENT_ONLY
class WinMsiApplication (AbstractWinApplication):
    """
                Provides information of a Windows Msi Application
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinMsiApplication')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11577, 4)
    _ElementMap = AbstractWinApplication._ElementMap.copy()
    _AttributeMap = AbstractWinApplication._AttributeMap.copy()
    # Base type is AbstractWinApplication
    
    # Element displayName (displayName) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element architecture (architecture) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element publisher uses Python identifier publisher
    __publisher = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_WinMsiApplication_publisher', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11586, 20), )

    
    publisher = property(__publisher.value, __publisher.set, None, u'The publisher of the msi application')

    
    # Element installLocation uses Python identifier installLocation
    __installLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_WinMsiApplication_installLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11591, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, u'the location the msi application is installed')

    
    # Element estimatedSizeInKB uses Python identifier estimatedSizeInKB
    __estimatedSizeInKB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'estimatedSizeInKB'), 'estimatedSizeInKB', '__httpwww_usharesoft_comuforge_WinMsiApplication_estimatedSizeInKB', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11596, 20), )

    
    estimatedSizeInKB = property(__estimatedSizeInKB.value, __estimatedSizeInKB.set, None, u'the estimated size of the msi application')

    _ElementMap.update({
        __publisher.name() : __publisher,
        __installLocation.name() : __installLocation,
        __estimatedSizeInKB.name() : __estimatedSizeInKB
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinMsiApplication', WinMsiApplication)


# Complex type {http://www.usharesoft.com/uforge}WinStoreApplication with content type ELEMENT_ONLY
class WinStoreApplication (AbstractWinApplication):
    """
                Provides information of a Windows Store Application
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'WinStoreApplication')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11631, 4)
    _ElementMap = AbstractWinApplication._ElementMap.copy()
    _AttributeMap = AbstractWinApplication._AttributeMap.copy()
    # Base type is AbstractWinApplication
    
    # Element displayName (displayName) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element architecture (architecture) inherited from {http://www.usharesoft.com/uforge}AbstractWinApplication
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'WinStoreApplication', WinStoreApplication)


# Complex type {http://www.usharesoft.com/uforge}BootScript with content type ELEMENT_ONLY
class BootScript (SoftwareArtifact):
    """
                Provides all the information of a boot script file that is executed on initial boot
                of a machine instance. The boot script can be executed only once on the first boot of the machine instance, or
                executed on every reboot of the machine instance.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'BootScript')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1538, 4)
    _ElementMap = SoftwareArtifact._ElementMap.copy()
    _AttributeMap = SoftwareArtifact._AttributeMap.copy()
    # Base type is SoftwareArtifact
    
    # Element bootOrder uses Python identifier bootOrder
    __bootOrder = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootOrder'), 'bootOrder', '__httpwww_usharesoft_comuforge_BootScript_bootOrder', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1549, 20), )

    
    bootOrder = property(__bootOrder.value, __bootOrder.set, None, u'the boot order number (starting at 0)')

    
    # Element bootType uses Python identifier bootType
    __bootType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bootType'), 'bootType', '__httpwww_usharesoft_comuforge_BootScript_bootType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1554, 20), )

    
    bootType = property(__bootType.value, __bootType.set, None, u'the type of the boot script. The boot script can either be executed once during initial provisioning: `firstboot`; or executed every time the instance is rebooted: `everyboot`')

    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element binaryUri (binaryUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element extract (extract) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element install (install) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element cache (cache) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element active (active) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element origName (origName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactBuildDate (artifactBuildDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactFileDate (artifactFileDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element params (params) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactCredAccount (artifactCredAccount) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifacts (subSoftwareArtifacts) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifactUri (subSoftwareArtifactUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentPath (parentPath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element remotePath (remotePath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __bootOrder.name() : __bootOrder,
        __bootType.name() : __bootType
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'BootScript', BootScript)


# Complex type {http://www.usharesoft.com/uforge}CredAccountAws with content type ELEMENT_ONLY
class CredAccountAws (CredAccountCert):
    """
                Holds specific account information for the Amazon Web Services (AWS) cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountAws')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2550, 4)
    _ElementMap = CredAccountCert._ElementMap.copy()
    _AttributeMap = CredAccountCert._AttributeMap.copy()
    # Base type is CredAccountCert
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element accessKeyId uses Python identifier accessKeyId
    __accessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accessKeyId'), 'accessKeyId', '__httpwww_usharesoft_comuforge_CredAccountAws_accessKeyId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20), )

    
    accessKeyId = property(__accessKeyId.value, __accessKeyId.set, None, u'the AWS access key to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountAws_accountNumber', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2564, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, u'the AWS account number to use')

    
    # Element keyPairName uses Python identifier keyPairName
    __keyPairName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keyPairName'), 'keyPairName', '__httpwww_usharesoft_comuforge_CredAccountAws_keyPairName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20), )

    
    keyPairName = property(__keyPairName.value, __keyPairName.set, None, u'the key pair name (for EBS) to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountAws_secretAccessKeyId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2574, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, u'the secret access key to use')

    
    # Element baseCertificatesUri (baseCertificatesUri) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificates (certificates) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificateUris (certificateUris) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __accessKeyId.name() : __accessKeyId,
        __accountNumber.name() : __accountNumber,
        __keyPairName.name() : __keyPairName,
        __secretAccessKeyId.name() : __secretAccessKeyId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountAws', CredAccountAws)


# Complex type {http://www.usharesoft.com/uforge}CredAccountAzure with content type ELEMENT_ONLY
class CredAccountAzure (CredAccountCert):
    """
                Holds specific account information for the Microsoft Azure cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountAzure')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2584, 4)
    _ElementMap = CredAccountCert._ElementMap.copy()
    _AttributeMap = CredAccountCert._AttributeMap.copy()
    # Base type is CredAccountCert
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CredAccountAzure_accountName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20), )

    
    accountName = property(__accountName.value, __accountName.set, None, u'the account name to use')

    
    # Element baseCertificatesUri (baseCertificatesUri) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificates (certificates) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificateUris (certificateUris) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __accountName.name() : __accountName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountAzure', CredAccountAzure)


# Complex type {http://www.usharesoft.com/uforge}CredAccountEuca with content type ELEMENT_ONLY
class CredAccountEuca (CredAccountCert):
    """
                Holds specific account information for the Eucalyptus cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountEuca')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2680, 4)
    _ElementMap = CredAccountCert._ElementMap.copy()
    _AttributeMap = CredAccountCert._AttributeMap.copy()
    # Base type is CredAccountCert
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element baseCertificatesUri (baseCertificatesUri) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificates (certificates) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificateUris (certificateUris) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element queryId uses Python identifier queryId
    __queryId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'queryId'), 'queryId', '__httpwww_usharesoft_comuforge_CredAccountEuca_queryId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2689, 20), )

    
    queryId = property(__queryId.value, __queryId.set, None, u'the query id (access id) to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountEuca_accountNumber', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2694, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, u'the account number to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountEuca_secretAccessKeyId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2699, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, u'the secret access key id to use')

    
    # Element serverUrl uses Python identifier serverUrl
    __serverUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'serverUrl'), 'serverUrl', '__httpwww_usharesoft_comuforge_CredAccountEuca_serverUrl', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2704, 20), )

    
    serverUrl = property(__serverUrl.value, __serverUrl.set, None, u'the walrus server URL to connect to')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __queryId.name() : __queryId,
        __accountNumber.name() : __accountNumber,
        __secretAccessKeyId.name() : __secretAccessKeyId,
        __serverUrl.name() : __serverUrl
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountEuca', CredAccountEuca)


# Complex type {http://www.usharesoft.com/uforge}CredAccountGoogle with content type ELEMENT_ONLY
class CredAccountGoogle (CredAccountCert):
    """
                Holds specific account information for the Google Compute Engine (GCE) cloud platform.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'CredAccountGoogle')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2748, 4)
    _ElementMap = CredAccountCert._ElementMap.copy()
    _AttributeMap = CredAccountCert._AttributeMap.copy()
    # Base type is CredAccountCert
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element targetPlatform (targetPlatform) inherited from {http://www.usharesoft.com/uforge}CredAccount
    
    # Element baseCertificatesUri (baseCertificatesUri) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificates (certificates) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element certificateUris (certificateUris) inherited from {http://www.usharesoft.com/uforge}CredAccountCert
    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountGoogle_login', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2757, 20), )

    
    login = property(__login.value, __login.set, None, u'the user login name to use')

    
    # Element certPassword uses Python identifier certPassword
    __certPassword = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'certPassword'), 'certPassword', '__httpwww_usharesoft_comuforge_CredAccountGoogle_certPassword', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2762, 20), )

    
    certPassword = property(__certPassword.value, __certPassword.set, None, u'the account password to use')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    _ElementMap.update({
        __login.name() : __login,
        __certPassword.name() : __certPassword
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'CredAccountGoogle', CredAccountGoogle)


# Complex type {http://www.usharesoft.com/uforge}OASPkg with content type ELEMENT_ONLY
class OASPkg (Pkg):
    """Complex type {http://www.usharesoft.com/uforge}OASPkg with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OASPkg')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6352, 4)
    _ElementMap = Pkg._ElementMap.copy()
    _AttributeMap = Pkg._AttributeMap.copy()
    # Base type is Pkg
    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'license'), 'license', '__httpwww_usharesoft_comuforge_OASPkg_license', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6356, 20), )

    
    license = property(__license.value, __license.set, None, None)

    
    # Element licenseUploaded uses Python identifier licenseUploaded
    __licenseUploaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'licenseUploaded'), 'licenseUploaded', '__httpwww_usharesoft_comuforge_OASPkg_licenseUploaded', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6357, 20), )

    
    licenseUploaded = property(__licenseUploaded.value, __licenseUploaded.set, None, None)

    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element binaryUri (binaryUri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element default (default) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element extract (extract) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element install (install) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element language (language) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element origName (origName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element params (params) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element pkgBuildDate (pkgBuildDate) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element pkgFileDate (pkgFileDate) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element repositoryName (repositoryName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element sticky (sticky) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element epoch (epoch) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __license.name() : __license,
        __licenseUploaded.name() : __licenseUploaded
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OASPkg', OASPkg)


# Complex type {http://www.usharesoft.com/uforge}OSPackage with content type ELEMENT_ONLY
class OSPackage (SoftwareArtifact):
    """
                Holds information of a native operating system package attached to a software bundle.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'OSPackage')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6936, 4)
    _ElementMap = SoftwareArtifact._ElementMap.copy()
    _AttributeMap = SoftwareArtifact._AttributeMap.copy()
    # Base type is SoftwareArtifact
    
    # Element sticky uses Python identifier sticky
    __sticky = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'sticky'), 'sticky', '__httpwww_usharesoft_comuforge_OSPackage_sticky', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6945, 20), )

    
    sticky = property(__sticky.value, __sticky.set, None, u'boolean to indicate that this package version should not be updated when new package updates are available')

    
    # Element repoId uses Python identifier repoId
    __repoId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repoId'), 'repoId', '__httpwww_usharesoft_comuforge_OSPackage_repoId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6950, 20), )

    
    repoId = property(__repoId.value, __repoId.set, None, u'the unique id of the repository these packages belong to')

    
    # Element repository uses Python identifier repository
    __repository = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'repository'), 'repository', '__httpwww_usharesoft_comuforge_OSPackage_repository', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 20), )

    
    repository = property(__repository.value, __repository.set, None, u'repository name')

    
    # Element distroId uses Python identifier distroId
    __distroId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distroId'), 'distroId', '__httpwww_usharesoft_comuforge_OSPackage_distroId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6960, 20), )

    
    distroId = property(__distroId.value, __distroId.set, None, u'the unique id of the operating system this software artifact (OS Package) belong to')

    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element binaryUri (binaryUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element extract (extract) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element install (install) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element cache (cache) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element active (active) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element origName (origName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactBuildDate (artifactBuildDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactFileDate (artifactFileDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element params (params) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactCredAccount (artifactCredAccount) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifacts (subSoftwareArtifacts) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifactUri (subSoftwareArtifactUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentPath (parentPath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element remotePath (remotePath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __sticky.name() : __sticky,
        __repoId.name() : __repoId,
        __repository.name() : __repository,
        __distroId.name() : __distroId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'OSPackage', OSPackage)


# Complex type {http://www.usharesoft.com/uforge}PublishImage with content type ELEMENT_ONLY
class PublishImage (Image):
    """
                Holds the general information on the registration of a machine image to a target cloud environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImage')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 4)
    _ElementMap = Image._ElementMap.copy()
    _AttributeMap = Image._AttributeMap.copy()
    # Base type is Image
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId uses Python identifier cloudId
    __cloudId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'cloudId'), 'cloudId', '__httpwww_usharesoft_comuforge_PublishImage_cloudId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20), )

    
    cloudId = property(__cloudId.value, __cloudId.set, None, u'the unique id for the machine image registered on the cloud environment')

    
    # Element imageUri uses Python identifier imageUri
    __imageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageUri'), 'imageUri', '__httpwww_usharesoft_comuforge_PublishImage_imageUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20), )

    
    imageUri = property(__imageUri.value, __imageUri.set, None, u'the uri resource of the machine image')

    
    # Element instances uses Python identifier instances
    __instances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instances'), 'instances', '__httpwww_usharesoft_comuforge_PublishImage_instances', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20), )

    
    instances = property(__instances.value, __instances.set, None, None)

    
    # Element instancesUri uses Python identifier instancesUri
    __instancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'instancesUri'), 'instancesUri', '__httpwww_usharesoft_comuforge_PublishImage_instancesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20), )

    
    instancesUri = property(__instancesUri.value, __instancesUri.set, None, None)

    
    # Element publishLocation uses Python identifier publishLocation
    __publishLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publishLocation'), 'publishLocation', '__httpwww_usharesoft_comuforge_PublishImage_publishLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20), )

    
    publishLocation = property(__publishLocation.value, __publishLocation.set, None, u'the location of the registered machine image (e.g. region)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __cloudId.name() : __cloudId,
        __imageUri.name() : __imageUri,
        __instances.name() : __instances,
        __instancesUri.name() : __instancesUri,
        __publishLocation.name() : __publishLocation
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImage', PublishImage)


# Complex type {http://www.usharesoft.com/uforge}ScannedPkg with content type ELEMENT_ONLY
class ScannedPkg (Pkg):
    """Holds the meta-data of a native package discovered on the file system after a scan process."""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'ScannedPkg')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9225, 4)
    _ElementMap = Pkg._ElementMap.copy()
    _AttributeMap = Pkg._AttributeMap.copy()
    # Base type is Pkg
    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element binaryUri (binaryUri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element default (default) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element extract (extract) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element install (install) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element language (language) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element origName (origName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element params (params) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element pkgBuildDate (pkgBuildDate) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element pkgFileDate (pkgFileDate) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element repositoryName (repositoryName) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element sticky (sticky) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element epoch (epoch) inherited from {http://www.usharesoft.com/uforge}Pkg
    
    # Element deleted uses Python identifier deleted
    __deleted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deleted'), 'deleted', '__httpwww_usharesoft_comuforge_ScannedPkg_deleted', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9232, 20), )

    
    deleted = property(__deleted.value, __deleted.set, None, u'a boolean indicating if the native package has been deleted on the source machine')

    
    # Element deltaLocation uses Python identifier deltaLocation
    __deltaLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deltaLocation'), 'deltaLocation', '__httpwww_usharesoft_comuforge_ScannedPkg_deltaLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20), )

    
    deltaLocation = property(__deltaLocation.value, __deltaLocation.set, None, None)

    
    # Element deltaModified uses Python identifier deltaModified
    __deltaModified = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'deltaModified'), 'deltaModified', '__httpwww_usharesoft_comuforge_ScannedPkg_deltaModified', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20), )

    
    deltaModified = property(__deltaModified.value, __deltaModified.set, None, u'a boolean indicating if the package has been modified compared to its initial installation state')

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_ScannedPkg_distributionUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9243, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, u'the uri of the distribution this package is attached to')

    
    # Element filesUri uses Python identifier filesUri
    __filesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'filesUri'), 'filesUri', '__httpwww_usharesoft_comuforge_ScannedPkg_filesUri', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20), )

    
    filesUri = property(__filesUri.value, __filesUri.set, None, u'the uri resource to retrieve all the files scanned and associated to this package')

    
    # Element fromRepo uses Python identifier fromRepo
    __fromRepo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'fromRepo'), 'fromRepo', '__httpwww_usharesoft_comuforge_ScannedPkg_fromRepo', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9253, 20), )

    
    fromRepo = property(__fromRepo.value, __fromRepo.set, None, u'a boolean indicating if the package has been found in any platform registered repositories')

    
    # Element headers uses Python identifier headers
    __headers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'headers'), 'headers', '__httpwww_usharesoft_comuforge_ScannedPkg_headers', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20), )

    
    headers = property(__headers.value, __headers.set, None, u'the headers (metadata) of the native package')

    
    # Element inherited uses Python identifier inherited
    __inherited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'inherited'), 'inherited', '__httpwww_usharesoft_comuforge_ScannedPkg_inherited', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20), )

    
    inherited = property(__inherited.value, __inherited.set, None, u'a boolean indicating if this package has already been found, with the same metadata and content, in an other scan of the same scanned instance')

    
    # Element mirrorPath uses Python identifier mirrorPath
    __mirrorPath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mirrorPath'), 'mirrorPath', '__httpwww_usharesoft_comuforge_ScannedPkg_mirrorPath', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20), )

    
    mirrorPath = property(__mirrorPath.value, __mirrorPath.set, None, None)

    
    # Element mirrorType uses Python identifier mirrorType
    __mirrorType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'mirrorType'), 'mirrorType', '__httpwww_usharesoft_comuforge_ScannedPkg_mirrorType', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9269, 20), )

    
    mirrorType = property(__mirrorType.value, __mirrorType.set, None, None)

    
    # Element modifiedFiles uses Python identifier modifiedFiles
    __modifiedFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'modifiedFiles'), 'modifiedFiles', '__httpwww_usharesoft_comuforge_ScannedPkg_modifiedFiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9270, 20), )

    
    modifiedFiles = property(__modifiedFiles.value, __modifiedFiles.set, None, u'the list of :ref:`scannedfile-object` objects that are modified in this package compared to the initial installation state')

    
    # Element notModifiedFiles uses Python identifier notModifiedFiles
    __notModifiedFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'notModifiedFiles'), 'notModifiedFiles', '__httpwww_usharesoft_comuforge_ScannedPkg_notModifiedFiles', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9280, 20), )

    
    notModifiedFiles = property(__notModifiedFiles.value, __notModifiedFiles.set, None, u'the list of :ref:`scannedfile-object` objects that have not been modified in this package. Please note: this list will be empty if the package has been detected in one or several of the platform registered repositories')

    
    # Element postunScripts uses Python identifier postunScripts
    __postunScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'postunScripts'), 'postunScripts', '__httpwww_usharesoft_comuforge_ScannedPkg_postunScripts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9290, 20), )

    
    postunScripts = property(__postunScripts.value, __postunScripts.set, None, u'the content of the native package post uninstall scripts')

    
    # Element preunScripts uses Python identifier preunScripts
    __preunScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'preunScripts'), 'preunScripts', '__httpwww_usharesoft_comuforge_ScannedPkg_preunScripts', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9295, 20), )

    
    preunScripts = property(__preunScripts.value, __preunScripts.set, None, u'the content of the native package pre uninstall scripts')

    
    # Element scannedInstanceId uses Python identifier scannedInstanceId
    __scannedInstanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'scannedInstanceId'), 'scannedInstanceId', '__httpwww_usharesoft_comuforge_ScannedPkg_scannedInstanceId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9300, 20), )

    
    scannedInstanceId = property(__scannedInstanceId.value, __scannedInstanceId.set, None, u'the id of the parent scanned instance')

    
    # Element selected uses Python identifier selected
    __selected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'selected'), 'selected', '__httpwww_usharesoft_comuforge_ScannedPkg_selected', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9305, 20), )

    
    selected = property(__selected.value, __selected.set, None, u'a boolean incidating if this package has been marked to be included in the overlay')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tag'), 'tag', '__httpwww_usharesoft_comuforge_ScannedPkg_tag', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9310, 20), )

    
    tag = property(__tag.value, __tag.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __deleted.name() : __deleted,
        __deltaLocation.name() : __deltaLocation,
        __deltaModified.name() : __deltaModified,
        __distributionUri.name() : __distributionUri,
        __filesUri.name() : __filesUri,
        __fromRepo.name() : __fromRepo,
        __headers.name() : __headers,
        __inherited.name() : __inherited,
        __mirrorPath.name() : __mirrorPath,
        __mirrorType.name() : __mirrorType,
        __modifiedFiles.name() : __modifiedFiles,
        __notModifiedFiles.name() : __notModifiedFiles,
        __postunScripts.name() : __postunScripts,
        __preunScripts.name() : __preunScripts,
        __scannedInstanceId.name() : __scannedInstanceId,
        __selected.name() : __selected,
        __tag.name() : __tag
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'ScannedPkg', ScannedPkg)


# Complex type {http://www.usharesoft.com/uforge}SoftwareFile with content type ELEMENT_ONLY
class SoftwareFile (SoftwareArtifact):
    """
                Holds information of a simple file attached to a software bundle.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'SoftwareFile')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9931, 4)
    _ElementMap = SoftwareArtifact._ElementMap.copy()
    _AttributeMap = SoftwareArtifact._AttributeMap.copy()
    # Base type is SoftwareArtifact
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element binaryUri (binaryUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentUri (parentUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element extract (extract) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element install (install) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element cache (cache) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element active (active) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element installLocation (installLocation) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element origName (origName) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactBuildDate (artifactBuildDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactFileDate (artifactFileDate) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element release (release) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element shortTag (shortTag) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element type (type) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element arch (arch) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element params (params) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element artifactCredAccount (artifactCredAccount) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifacts (subSoftwareArtifacts) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element subSoftwareArtifactUri (subSoftwareArtifactUri) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element parentPath (parentPath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element remotePath (remotePath) inherited from {http://www.usharesoft.com/uforge}SoftwareArtifact
    
    # Element ownerGroup uses Python identifier ownerGroup
    __ownerGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ownerGroup'), 'ownerGroup', '__httpwww_usharesoft_comuforge_SoftwareFile_ownerGroup', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9940, 20), )

    
    ownerGroup = property(__ownerGroup.value, __ownerGroup.set, None, u'the string owner:group for this software file to set during the generation of a machine image')

    
    # Element rights uses Python identifier rights
    __rights = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'rights'), 'rights', '__httpwww_usharesoft_comuforge_SoftwareFile_rights', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9945, 20), )

    
    rights = property(__rights.value, __rights.set, None, u'the rights for this software file (for example 777) to set during the generation of a machine image')

    
    # Element symlink uses Python identifier symlink
    __symlink = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'symlink'), 'symlink', '__httpwww_usharesoft_comuforge_SoftwareFile_symlink', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9950, 20), )

    
    symlink = property(__symlink.value, __symlink.set, None, u'a symbolic link for this software file to set during the generation of a machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __ownerGroup.name() : __ownerGroup,
        __rights.name() : __rights,
        __symlink.name() : __symlink
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'SoftwareFile', SoftwareFile)


# Complex type {http://www.usharesoft.com/uforge}PublishImageAbiquo with content type ELEMENT_ONLY
class PublishImageAbiquo (PublishImage):
    """
                Holds the information on the registration of a machine image to the Abiquo environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageAbiquo')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7826, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'category'), 'category', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_category', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7835, 20), )

    
    category = property(__category.value, __category.set, None, u'the category for this registered machine image')

    
    # Element datacenterName uses Python identifier datacenterName
    __datacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datacenterName'), 'datacenterName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_datacenterName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7840, 20), )

    
    datacenterName = property(__datacenterName.value, __datacenterName.set, None, u'the name of the datacenter where this machine image is registered')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7845, 20), )

    
    description = property(__description.value, __description.set, None, u'the public description of this machine image')

    
    # Element productName uses Python identifier productName
    __productName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'productName'), 'productName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_productName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7850, 20), )

    
    productName = property(__productName.value, __productName.set, None, u'the product name where this machine image is registered')

    
    # Element enterpriseName uses Python identifier enterpriseName
    __enterpriseName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'enterpriseName'), 'enterpriseName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_enterpriseName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7855, 20), )

    
    enterpriseName = property(__enterpriseName.value, __enterpriseName.set, None, u'the enterprise name where this machine image is registered')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __category.name() : __category,
        __datacenterName.name() : __datacenterName,
        __description.name() : __description,
        __productName.name() : __productName,
        __enterpriseName.name() : __enterpriseName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageAbiquo', PublishImageAbiquo)


# Complex type {http://www.usharesoft.com/uforge}PublishImageAws with content type ELEMENT_ONLY
class PublishImageAws (PublishImage):
    """
                Holds the information on the registration of a machine image to the Amazon Web Services (AWS) environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageAws')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7866, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element bucket uses Python identifier bucket
    __bucket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageAws_bucket', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7875, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, u'the bucket name where this machine image is registered')

    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageAws_region', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7880, 20), )

    
    region = property(__region.value, __region.set, None, u'the region where this machine image is registered')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __bucket.name() : __bucket,
        __region.name() : __region
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageAws', PublishImageAws)


# Complex type {http://www.usharesoft.com/uforge}PublishImageAzure with content type ELEMENT_ONLY
class PublishImageAzure (PublishImage):
    """
                Holds the information on the registration of a machine image to the Microsoft Azure environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageAzure')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7891, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageAzure_region', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7900, 20), )

    
    region = property(__region.value, __region.set, None, u'the region where this machine image is registered')

    
    # Element storageAccount uses Python identifier storageAccount
    __storageAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'storageAccount'), 'storageAccount', '__httpwww_usharesoft_comuforge_PublishImageAzure_storageAccount', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7905, 20), )

    
    storageAccount = property(__storageAccount.value, __storageAccount.set, None, u'the storage account used to register this machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __region.name() : __region,
        __storageAccount.name() : __storageAccount
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageAzure', PublishImageAzure)


# Complex type {http://www.usharesoft.com/uforge}PublishImageCloudStack with content type ELEMENT_ONLY
class PublishImageCloudStack (PublishImage):
    """
                Holds the information on the registration of a machine image to the CloudStack environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7916, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7925, 20), )

    
    description = property(__description.value, __description.set, None, u'the public description of this machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7930, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name displayed for this machine image')

    
    # Element featuredEnabled uses Python identifier featuredEnabled
    __featuredEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'featuredEnabled'), 'featuredEnabled', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_featuredEnabled', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20), )

    
    featuredEnabled = property(__featuredEnabled.value, __featuredEnabled.set, None, u'boolean to indicate whether this machine image is ``featured``')

    
    # Element passwordEnabled uses Python identifier passwordEnabled
    __passwordEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'passwordEnabled'), 'passwordEnabled', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_passwordEnabled', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7940, 20), )

    
    passwordEnabled = property(__passwordEnabled.value, __passwordEnabled.set, None, u'boolean to indicate whether a password has been enabled for this machine image')

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_publicImage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7945, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, u'boolean to indicate whether this machine image can be used publicly by all users of the CloudStack platform')

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_zoneName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7950, 20), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, u'the zone where this machine image is registered')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __description.name() : __description,
        __displayName.name() : __displayName,
        __featuredEnabled.name() : __featuredEnabled,
        __passwordEnabled.name() : __passwordEnabled,
        __publicImage.name() : __publicImage,
        __zoneName.name() : __zoneName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageCloudStack', PublishImageCloudStack)


# Complex type {http://www.usharesoft.com/uforge}PublishImageCloudwatt with content type ELEMENT_ONLY
class PublishImageCloudwatt (PublishImage):
    """Complex type {http://www.usharesoft.com/uforge}PublishImageCloudwatt with content type ELEMENT_ONLY"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageCloudwatt')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7960, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7964, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, None)

    
    # Element keystoneDomain uses Python identifier keystoneDomain
    __keystoneDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_keystoneDomain', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7965, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, None)

    
    # Element keystoneProject uses Python identifier keystoneProject
    __keystoneProject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_keystoneProject', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7966, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, None)

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_publicImage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, None)

    
    # Element tenantName uses Python identifier tenantName
    __tenantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_tenantName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7968, 20), )

    
    tenantName = property(__tenantName.value, __tenantName.set, None, None)

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __displayName.name() : __displayName,
        __keystoneDomain.name() : __keystoneDomain,
        __keystoneProject.name() : __keystoneProject,
        __publicImage.name() : __publicImage,
        __tenantName.name() : __tenantName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageCloudwatt', PublishImageCloudwatt)


# Complex type {http://www.usharesoft.com/uforge}PublishImageEuca with content type ELEMENT_ONLY
class PublishImageEuca (PublishImage):
    """
                Holds the information on the registration of a machine image to the Eucalyptus environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageEuca')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7975, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element bucket uses Python identifier bucket
    __bucket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageEuca_bucket', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7984, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, u'the bucket where this machine image is registered')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageEuca_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7989, 20), )

    
    description = property(__description.value, __description.set, None, u'the public description of the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageEuca_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7994, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the machine image')

    
    # Element kernelAuto uses Python identifier kernelAuto
    __kernelAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'kernelAuto'), 'kernelAuto', '__httpwww_usharesoft_comuforge_PublishImageEuca_kernelAuto', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7999, 20), )

    
    kernelAuto = property(__kernelAuto.value, __kernelAuto.set, None, u'boolean to indicate whether Eucalyptus should assign automatically a kernel (for paravirtual mode)')

    
    # Element kernelId uses Python identifier kernelId
    __kernelId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'kernelId'), 'kernelId', '__httpwww_usharesoft_comuforge_PublishImageEuca_kernelId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8004, 20), )

    
    kernelId = property(__kernelId.value, __kernelId.set, None, u'the kernel id to use when booting an instance (for paravirtual mode)')

    
    # Element tenant uses Python identifier tenant
    __tenant = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_PublishImageEuca_tenant', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8009, 20), )

    
    tenant = property(__tenant.value, __tenant.set, None, u'the tenant where this machine image is registered')

    
    # Element ramdiskId uses Python identifier ramdiskId
    __ramdiskId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'ramdiskId'), 'ramdiskId', '__httpwww_usharesoft_comuforge_PublishImageEuca_ramdiskId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8014, 20), )

    
    ramdiskId = property(__ramdiskId.value, __ramdiskId.set, None, u'the ramdisk id to use when booting an instance (for paravirtual mode)')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __bucket.name() : __bucket,
        __description.name() : __description,
        __displayName.name() : __displayName,
        __kernelAuto.name() : __kernelAuto,
        __kernelId.name() : __kernelId,
        __tenant.name() : __tenant,
        __ramdiskId.name() : __ramdiskId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageEuca', PublishImageEuca)


# Complex type {http://www.usharesoft.com/uforge}PublishImageFlexiant with content type ELEMENT_ONLY
class PublishImageFlexiant (PublishImage):
    """
                Holds the information on the registration of a machine image to the Flexiant environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageFlexiant')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8025, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element diskOffering uses Python identifier diskOffering
    __diskOffering = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskOffering'), 'diskOffering', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_diskOffering', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8034, 20), )

    
    diskOffering = property(__diskOffering.value, __diskOffering.set, None, u'the disk offering to use for this machine image')

    
    # Element virtualDatacenterName uses Python identifier virtualDatacenterName
    __virtualDatacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'virtualDatacenterName'), 'virtualDatacenterName', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_virtualDatacenterName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8039, 20), )

    
    virtualDatacenterName = property(__virtualDatacenterName.value, __virtualDatacenterName.set, None, u'the datacenter name where this machine image is registered')

    
    # Element machineImageName uses Python identifier machineImageName
    __machineImageName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'machineImageName'), 'machineImageName', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_machineImageName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8044, 20), )

    
    machineImageName = property(__machineImageName.value, __machineImageName.set, None, u'the public name for this machine image')

    
    # Element prodUuid uses Python identifier prodUuid
    __prodUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'prodUuid'), 'prodUuid', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_prodUuid', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8049, 20), )

    
    prodUuid = property(__prodUuid.value, __prodUuid.set, None, u'the product UUID for this machine image')

    
    # Element vdcId uses Python identifier vdcId
    __vdcId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vdcId'), 'vdcId', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_vdcId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8054, 20), )

    
    vdcId = property(__vdcId.value, __vdcId.set, None, u'the datacenter id where this machine image is registered')

    
    # Element userUuid uses Python identifier userUuid
    __userUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'userUuid'), 'userUuid', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_userUuid', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8059, 20), )

    
    userUuid = property(__userUuid.value, __userUuid.set, None, u'the user UUID used to publish this machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __diskOffering.name() : __diskOffering,
        __virtualDatacenterName.name() : __virtualDatacenterName,
        __machineImageName.name() : __machineImageName,
        __prodUuid.name() : __prodUuid,
        __vdcId.name() : __vdcId,
        __userUuid.name() : __userUuid
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageFlexiant', PublishImageFlexiant)


# Complex type {http://www.usharesoft.com/uforge}PublishImageGoogle with content type ELEMENT_ONLY
class PublishImageGoogle (PublishImage):
    """
                Holds the information on the registration of a machine image to the Google Compute Engine (GCE) environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageGoogle')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8070, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element bucket uses Python identifier bucket
    __bucket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageGoogle_bucket', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8079, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, u'the bucket name where this machine image is stored')

    
    # Element bucketLocation uses Python identifier bucketLocation
    __bucketLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucketLocation'), 'bucketLocation', '__httpwww_usharesoft_comuforge_PublishImageGoogle_bucketLocation', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8084, 20), )

    
    bucketLocation = property(__bucketLocation.value, __bucketLocation.set, None, u'the location of the bucket where this machine image is stored')

    
    # Element diskNamePrefix uses Python identifier diskNamePrefix
    __diskNamePrefix = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'diskNamePrefix'), 'diskNamePrefix', '__httpwww_usharesoft_comuforge_PublishImageGoogle_diskNamePrefix', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8089, 20), )

    
    diskNamePrefix = property(__diskNamePrefix.value, __diskNamePrefix.set, None, u'the disk name prefix used when registering the machine image')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageGoogle_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8094, 20), )

    
    description = property(__description.value, __description.set, None, u'the public description of the machine image')

    
    # Element projectId uses Python identifier projectId
    __projectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'projectId'), 'projectId', '__httpwww_usharesoft_comuforge_PublishImageGoogle_projectId', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8099, 20), )

    
    projectId = property(__projectId.value, __projectId.set, None, u'the project id used for publishing this machine image')

    
    # Element storageClass uses Python identifier storageClass
    __storageClass = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'storageClass'), 'storageClass', '__httpwww_usharesoft_comuforge_PublishImageGoogle_storageClass', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8104, 20), )

    
    storageClass = property(__storageClass.value, __storageClass.set, None, u'the storage class used for publishing this machine image')

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_PublishImageGoogle_zoneName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8109, 20), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, u'the zone name used for publishing this machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __bucket.name() : __bucket,
        __bucketLocation.name() : __bucketLocation,
        __diskNamePrefix.name() : __diskNamePrefix,
        __description.name() : __description,
        __projectId.name() : __projectId,
        __storageClass.name() : __storageClass,
        __zoneName.name() : __zoneName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageGoogle', PublishImageGoogle)


# Complex type {http://www.usharesoft.com/uforge}PublishImageNimbula with content type ELEMENT_ONLY
class PublishImageNimbula (PublishImage):
    """
                Holds the information on the registration of a machine image to the Nimbula environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageNimbula')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8120, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageNimbula_description', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8129, 20), )

    
    description = property(__description.value, __description.set, None, u'the public description of the machine image')

    
    # Element imageVersion uses Python identifier imageVersion
    __imageVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'imageVersion'), 'imageVersion', '__httpwww_usharesoft_comuforge_PublishImageNimbula_imageVersion', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8134, 20), )

    
    imageVersion = property(__imageVersion.value, __imageVersion.set, None, u'the version of this machine image used during the registration')

    
    # Element machineImageListName uses Python identifier machineImageListName
    __machineImageListName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'machineImageListName'), 'machineImageListName', '__httpwww_usharesoft_comuforge_PublishImageNimbula_machineImageListName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8139, 20), )

    
    machineImageListName = property(__machineImageListName.value, __machineImageListName.set, None, u'the list name used during the registration')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __description.name() : __description,
        __imageVersion.name() : __imageVersion,
        __machineImageListName.name() : __machineImageListName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageNimbula', PublishImageNimbula)


# Complex type {http://www.usharesoft.com/uforge}PublishImageOpenStack with content type ELEMENT_ONLY
class PublishImageOpenStack (PublishImage):
    """
                Holds the information on the registration of a machine image to the OpenStack environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8150, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element keystoneDomain uses Python identifier keystoneDomain
    __keystoneDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_keystoneDomain', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8159, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, u'the keystone domain to use when registering the machine image')

    
    # Element keystoneProject uses Python identifier keystoneProject
    __keystoneProject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_keystoneProject', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8164, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, u'the keystone project to use when registering the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8169, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the machine image')

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_publicImage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8174, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, u'boolean indicating whether this machine image is public, allowing any user to use to provision instances')

    
    # Element tenantName uses Python identifier tenantName
    __tenantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_tenantName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8179, 20), )

    
    tenantName = property(__tenantName.value, __tenantName.set, None, u'the tenant name to use when registering the machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __keystoneDomain.name() : __keystoneDomain,
        __keystoneProject.name() : __keystoneProject,
        __displayName.name() : __displayName,
        __publicImage.name() : __publicImage,
        __tenantName.name() : __tenantName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageOpenStack', PublishImageOpenStack)


# Complex type {http://www.usharesoft.com/uforge}PublishImageOutscale with content type ELEMENT_ONLY
class PublishImageOutscale (PublishImage):
    """
                Holds the information on the registration of a machine image to the Outscale environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageOutscale')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8189, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element bucket uses Python identifier bucket
    __bucket = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageOutscale_bucket', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8198, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, u'the bucket used to store the registered machine image')

    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageOutscale_region', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8203, 20), )

    
    region = property(__region.value, __region.set, None, u'the region used to store the registered machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __bucket.name() : __bucket,
        __region.name() : __region
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageOutscale', PublishImageOutscale)


# Complex type {http://www.usharesoft.com/uforge}PublishImageSuseCloud with content type ELEMENT_ONLY
class PublishImageSuseCloud (PublishImage):
    """
                Holds the information on the registration of a machine image to the SuseCloud environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageSuseCloud')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8214, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element keystoneDomain uses Python identifier keystoneDomain
    __keystoneDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_keystoneDomain', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8223, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, u'the keystone domain to use when registering the machine image')

    
    # Element keystoneProject uses Python identifier keystoneProject
    __keystoneProject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_keystoneProject', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8228, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, u'the keystone project to use when registering the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8233, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the machine image')

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_publicImage', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8238, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, u'boolean indicating whether this machine image is public, allowing any user to use to provision instances')

    
    # Element tenantName uses Python identifier tenantName
    __tenantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_tenantName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8243, 20), )

    
    tenantName = property(__tenantName.value, __tenantName.set, None, u'the tenant name to use when registering the machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __keystoneDomain.name() : __keystoneDomain,
        __keystoneProject.name() : __keystoneProject,
        __displayName.name() : __displayName,
        __publicImage.name() : __publicImage,
        __tenantName.name() : __tenantName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageSuseCloud', PublishImageSuseCloud)


# Complex type {http://www.usharesoft.com/uforge}PublishImageVCloudDirector with content type ELEMENT_ONLY
class PublishImageVCloudDirector (PublishImage):
    """
                Holds the information on the registration of a machine image to the VMware vCloud Director environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageVCloudDirector')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8254, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element catalogName uses Python identifier catalogName
    __catalogName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'catalogName'), 'catalogName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_catalogName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8263, 20), )

    
    catalogName = property(__catalogName.value, __catalogName.set, None, u'the catalog name to use when registering the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8268, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the registered machine image')

    
    # Element vdcName uses Python identifier vdcName
    __vdcName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'vdcName'), 'vdcName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_vdcName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8273, 20), )

    
    vdcName = property(__vdcName.value, __vdcName.set, None, u'the virtual datacenter where to register the machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __catalogName.name() : __catalogName,
        __displayName.name() : __displayName,
        __vdcName.name() : __vdcName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageVCloudDirector', PublishImageVCloudDirector)


# Complex type {http://www.usharesoft.com/uforge}PublishImageVSphere with content type ELEMENT_ONLY
class PublishImageVSphere (PublishImage):
    """
                Holds the information on the registration of a machine image to the VMware vSphere vCenter environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageVSphere')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8284, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element clusterName uses Python identifier clusterName
    __clusterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'clusterName'), 'clusterName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_clusterName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8293, 20), )

    
    clusterName = property(__clusterName.value, __clusterName.set, None, u'the cluster name where to register the machine image')

    
    # Element datacenterName uses Python identifier datacenterName
    __datacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datacenterName'), 'datacenterName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_datacenterName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8298, 20), )

    
    datacenterName = property(__datacenterName.value, __datacenterName.set, None, u'the datacenter where to register the machine image')

    
    # Element datastore uses Python identifier datastore
    __datastore = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'datastore'), 'datastore', '__httpwww_usharesoft_comuforge_PublishImageVSphere_datastore', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8303, 20), )

    
    datastore = property(__datastore.value, __datastore.set, None, u'the datastore where to register the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8308, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the registered machine image')

    
    # Element esxHost uses Python identifier esxHost
    __esxHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'esxHost'), 'esxHost', '__httpwww_usharesoft_comuforge_PublishImageVSphere_esxHost', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8313, 20), )

    
    esxHost = property(__esxHost.value, __esxHost.set, None, u'the hostname or IP address of the ESX server')

    
    # Element network uses Python identifier network
    __network = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'network'), 'network', '__httpwww_usharesoft_comuforge_PublishImageVSphere_network', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8318, 20), )

    
    network = property(__network.value, __network.set, None, u'the network where to register the machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __clusterName.name() : __clusterName,
        __datacenterName.name() : __datacenterName,
        __datastore.name() : __datastore,
        __displayName.name() : __displayName,
        __esxHost.name() : __esxHost,
        __network.name() : __network
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageVSphere', PublishImageVSphere)


# Complex type {http://www.usharesoft.com/uforge}PublishImageK5 with content type ELEMENT_ONLY
class PublishImageK5 (PublishImage):
    """
                Holds the information on the registration of a machine image to the K5 environment.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, u'PublishImageK5')
    _XSDLocation = pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8328, 4)
    _ElementMap = PublishImage._ElementMap.copy()
    _AttributeMap = PublishImage._AttributeMap.copy()
    # Base type is PublishImage
    
    # Element applianceUri (applianceUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element basePublishImagesUri (basePublishImagesUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeInstalledSize (completeInstalledSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element completeSize (completeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element compress (compress) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element credAccount (credAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadKey (downloadKey) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element downloadUri (downloadUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebs (ebs) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element ebsVolumeSize (ebsVolumeSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileExtension (fileExtension) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileName (fileName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fileSize (fileSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element format (format) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element targetFormat (targetFormat) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element fullName (fullName) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element imageCreated (imageCreated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element installProfile (installProfile) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element name (name) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element orgUri (orgUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element pkgsUri (pkgsUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element publicAccess (publicAccess) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element registeredCredAccount (registeredCredAccount) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element revision (revision) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element simulated (simulated) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element statusUri (statusUri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element tag (tag) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element updateTools (updateTools) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element uri (uri) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element version (version) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmDiskSize (vmDiskSize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element vmMemorySize (vmMemorySize) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element forceCheckingDeps (forceCheckingDeps) inherited from {http://www.usharesoft.com/uforge}Image
    
    # Element cloudId (cloudId) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element imageUri (imageUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instances (instances) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element instancesUri (instancesUri) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element publishLocation (publishLocation) inherited from {http://www.usharesoft.com/uforge}PublishImage
    
    # Element keystoneDomain uses Python identifier keystoneDomain
    __keystoneDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageK5_keystoneDomain', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8337, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, u'the keystone domain to use when registering the machine image')

    
    # Element keystoneProject uses Python identifier keystoneProject
    __keystoneProject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageK5_keystoneProject', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8342, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, u'the keystone project to use when registering the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, u'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageK5_displayName', False, pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8347, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, u'the public name of the machine image')

    
    # Element created (created) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element dbId (dbId) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element digest (digest) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element lastModified (lastModified) inherited from {http://www.usharesoft.com/uforge}UForgeObject
    
    # Element md5sum (md5sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element mimeType (mimeType) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element sha256sum (sha256sum) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element size (size) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element status (status) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploaded (uploaded) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    
    # Element uploadedTime (uploadedTime) inherited from {http://www.usharesoft.com/uforge}UForgeUploadObject
    _ElementMap.update({
        __keystoneDomain.name() : __keystoneDomain,
        __keystoneProject.name() : __keystoneProject,
        __displayName.name() : __displayName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', u'PublishImageK5', PublishImageK5)


applianceStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'applianceStats'), ApplianceStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 26, 4))
Namespace.addCategoryObject('elementBinding', applianceStats.name().localName(), applianceStats)

credAccountResource = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'credAccountResource'), CredAccountResource, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 72, 4))
Namespace.addCategoryObject('elementBinding', credAccountResource.name().localName(), credAccountResource)

credAccountResources = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'credAccountResources'), CredAccountResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 74, 4))
Namespace.addCategoryObject('elementBinding', credAccountResources.name().localName(), credAccountResources)

entitlement = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'entitlement'), Entitlement, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 96, 4))
Namespace.addCategoryObject('elementBinding', entitlement.name().localName(), entitlement)

imagePkg = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'imagePkg'), ImagePkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 126, 4))
Namespace.addCategoryObject('elementBinding', imagePkg.name().localName(), imagePkg)

imageStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'imageStats'), ImageStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 132, 4))
Namespace.addCategoryObject('elementBinding', imageStats.name().localName(), imageStats)

osUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osUpdate'), OSUpdate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 200, 4))
Namespace.addCategoryObject('elementBinding', osUpdate.name().localName(), osUpdate)

osUpdates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osUpdates'), OSUpdates, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 202, 4))
Namespace.addCategoryObject('elementBinding', osUpdates.name().localName(), osUpdates)

packages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'packages'), PkgList, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 210, 4))
Namespace.addCategoryObject('elementBinding', packages.name().localName(), packages)

scanStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scanStats'), ScanStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 272, 4))
Namespace.addCategoryObject('elementBinding', scanStats.name().localName(), scanStats)

uforgeError = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'uforgeError'), UForgeError, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 324, 4))
Namespace.addCategoryObject('elementBinding', uforgeError.name().localName(), uforgeError)

userStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'userStats'), UserStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 338, 4))
Namespace.addCategoryObject('elementBinding', userStats.name().localName(), userStats)

address = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'address'), Address, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8, 4))
Namespace.addCategoryObject('elementBinding', address.name().localName(), address)

apiKeyPair = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'apiKeyPair'), APIKeyPair, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10, 4))
Namespace.addCategoryObject('elementBinding', apiKeyPair.name().localName(), apiKeyPair)

apiKeyPairs = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'apiKeyPairs'), APIKeyPairs, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 12, 4))
Namespace.addCategoryObject('elementBinding', apiKeyPairs.name().localName(), apiKeyPairs)

appliance = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'appliance'), Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 14, 4))
Namespace.addCategoryObject('elementBinding', appliance.name().localName(), appliance)

applianceExport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'applianceExport'), ApplianceExport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 16, 4))
Namespace.addCategoryObject('elementBinding', applianceExport.name().localName(), applianceExport)

applianceExports = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'applianceExports'), ApplianceExports, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 18, 4))
Namespace.addCategoryObject('elementBinding', applianceExports.name().localName(), applianceExports)

applianceImports = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'applianceImports'), ApplianceImports, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 22, 4))
Namespace.addCategoryObject('elementBinding', applianceImports.name().localName(), applianceImports)

appliances = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'appliances'), Appliances, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 24, 4))
Namespace.addCategoryObject('elementBinding', appliances.name().localName(), appliances)

artifactCredAccount = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'artifactCredAccount'), ArtifactCredAccount, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 28, 4))
Namespace.addCategoryObject('elementBinding', artifactCredAccount.name().localName(), artifactCredAccount)

artifactCredAccounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'artifactCredAccounts'), ArtifactCredAccounts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 30, 4))
Namespace.addCategoryObject('elementBinding', artifactCredAccounts.name().localName(), artifactCredAccounts)

blueprint = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'blueprint'), Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 32, 4))
Namespace.addCategoryObject('elementBinding', blueprint.name().localName(), blueprint)

blueprints = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'blueprints'), Blueprints, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 34, 4))
Namespace.addCategoryObject('elementBinding', blueprints.name().localName(), blueprints)

bootScripts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'bootScripts'), BootScripts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 38, 4))
Namespace.addCategoryObject('elementBinding', bootScripts.name().localName(), bootScripts)

bundleRestriction = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'bundleRestriction'), BundleRestriction, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 40, 4))
Namespace.addCategoryObject('elementBinding', bundleRestriction.name().localName(), bundleRestriction)

bundleRestrictions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'bundleRestrictions'), BundleRestrictions, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 42, 4))
Namespace.addCategoryObject('elementBinding', bundleRestrictions.name().localName(), bundleRestrictions)

catalog = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'catalog'), Catalog, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 44, 4))
Namespace.addCategoryObject('elementBinding', catalog.name().localName(), catalog)

categories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'categories'), Categories, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 46, 4))
Namespace.addCategoryObject('elementBinding', categories.name().localName(), categories)

category = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'category'), Category, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 48, 4))
Namespace.addCategoryObject('elementBinding', category.name().localName(), category)

certificates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'certificates'), Certificates, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 52, 4))
Namespace.addCategoryObject('elementBinding', certificates.name().localName(), certificates)

cloudprovider = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'cloudprovider'), CloudProvider, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 54, 4))
Namespace.addCategoryObject('elementBinding', cloudprovider.name().localName(), cloudprovider)

cloudproviders = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'cloudproviders'), CloudProviders, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 56, 4))
Namespace.addCategoryObject('elementBinding', cloudproviders.name().localName(), cloudproviders)

comment = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'comment'), Comment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 58, 4))
Namespace.addCategoryObject('elementBinding', comment.name().localName(), comment)

comments = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'comments'), Comments, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 60, 4))
Namespace.addCategoryObject('elementBinding', comments.name().localName(), comments)

companies = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'companies'), Companies, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 62, 4))
Namespace.addCategoryObject('elementBinding', companies.name().localName(), companies)

company = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'company'), Company, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 64, 4))
Namespace.addCategoryObject('elementBinding', company.name().localName(), company)

confMgmtPlatform = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'confMgmtPlatform'), ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 66, 4))
Namespace.addCategoryObject('elementBinding', confMgmtPlatform.name().localName(), confMgmtPlatform)

confMgmtPlatforms = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'confMgmtPlatforms'), ConfMgmtPlatforms, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 68, 4))
Namespace.addCategoryObject('elementBinding', confMgmtPlatforms.name().localName(), confMgmtPlatforms)

credAccount = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'credAccount'), CredAccount, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 70, 4))
Namespace.addCategoryObject('elementBinding', credAccount.name().localName(), credAccount)

credAccounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'credAccounts'), CredAccounts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 76, 4))
Namespace.addCategoryObject('elementBinding', credAccounts.name().localName(), credAccounts)

deployment = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'deployment'), Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 78, 4))
Namespace.addCategoryObject('elementBinding', deployment.name().localName(), deployment)

disk = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'disk'), Disk, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 80, 4))
Namespace.addCategoryObject('elementBinding', disk.name().localName(), disk)

disks = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'disks'), Disks, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 82, 4))
Namespace.addCategoryObject('elementBinding', disks.name().localName(), disks)

distribProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distribProfiles'), DistribProfiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 86, 4))
Namespace.addCategoryObject('elementBinding', distribProfiles.name().localName(), distribProfiles)

distribProfileTemplate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distribProfileTemplate'), DistribProfileTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 88, 4))
Namespace.addCategoryObject('elementBinding', distribProfileTemplate.name().localName(), distribProfileTemplate)

distribProfileTemplates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distribProfileTemplates'), DistribProfileTemplates, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 90, 4))
Namespace.addCategoryObject('elementBinding', distribProfileTemplates.name().localName(), distribProfileTemplates)

distribution = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distribution'), Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 92, 4))
Namespace.addCategoryObject('elementBinding', distribution.name().localName(), distribution)

distributions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distributions'), Distributions, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 94, 4))
Namespace.addCategoryObject('elementBinding', distributions.name().localName(), distributions)

entitlements = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'entitlements'), Entitlements, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 98, 4))
Namespace.addCategoryObject('elementBinding', entitlements.name().localName(), entitlements)

exportObject = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'exportObject'), ExportObject, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 100, 4))
Namespace.addCategoryObject('elementBinding', exportObject.name().localName(), exportObject)

exportObjects = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'exportObjects'), ExportObjects, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 102, 4))
Namespace.addCategoryObject('elementBinding', exportObjects.name().localName(), exportObjects)

fileEntry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'fileEntry'), FileEntry, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 104, 4))
Namespace.addCategoryObject('elementBinding', fileEntry.name().localName(), fileEntry)

galleries = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'galleries'), Galleries, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 106, 4))
Namespace.addCategoryObject('elementBinding', galleries.name().localName(), galleries)

gallery = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'gallery'), Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 108, 4))
Namespace.addCategoryObject('elementBinding', gallery.name().localName(), gallery)

galleryTemplates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'galleryTemplates'), GalleryTemplates, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 112, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplates.name().localName(), galleryTemplates)

galleryTemplateStat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'galleryTemplateStat'), GalleryTemplateStat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 114, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplateStat.name().localName(), galleryTemplateStat)

galleryTemplateStatistics = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'galleryTemplateStatistics'), GalleryTemplateStatistics, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 116, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplateStatistics.name().localName(), galleryTemplateStatistics)

hardwareSettings = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'hardwareSettings'), HardwareSettings, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 118, 4))
Namespace.addCategoryObject('elementBinding', hardwareSettings.name().localName(), hardwareSettings)

imageFormat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'imageFormat'), ImageFormat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 122, 4))
Namespace.addCategoryObject('elementBinding', imageFormat.name().localName(), imageFormat)

imageFormats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'imageFormats'), ImageFormats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 124, 4))
Namespace.addCategoryObject('elementBinding', imageFormats.name().localName(), imageFormats)

imagePkgs = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'imagePkgs'), ImagePkgs, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 128, 4))
Namespace.addCategoryObject('elementBinding', imagePkgs.name().localName(), imagePkgs)

images = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'images'), Images, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 130, 4))
Namespace.addCategoryObject('elementBinding', images.name().localName(), images)

installProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'installProfile'), InstallProfile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 134, 4))
Namespace.addCategoryObject('elementBinding', installProfile.name().localName(), installProfile)

instance = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'instance'), Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 136, 4))
Namespace.addCategoryObject('elementBinding', instance.name().localName(), instance)

instances = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'instances'), Instances, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 138, 4))
Namespace.addCategoryObject('elementBinding', instances.name().localName(), instances)

ipAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'ipAddress'), IPAddress, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 140, 4))
Namespace.addCategoryObject('elementBinding', ipAddress.name().localName(), ipAddress)

layer = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'layer'), BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 142, 4))
Namespace.addCategoryObject('elementBinding', layer.name().localName(), layer)

layers = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'layers'), BlueprintLayers, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 144, 4))
Namespace.addCategoryObject('elementBinding', layers.name().localName(), layers)

licenses = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'licenses'), Licenses, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 148, 4))
Namespace.addCategoryObject('elementBinding', licenses.name().localName(), licenses)

logicalGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'logicalGroup'), LogicalGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 150, 4))
Namespace.addCategoryObject('elementBinding', logicalGroup.name().localName(), logicalGroup)

logicalGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'logicalGroups'), LogicalGroups, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 152, 4))
Namespace.addCategoryObject('elementBinding', logicalGroups.name().localName(), logicalGroups)

logicalVolume = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'logicalVolume'), LogicalVolume, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 154, 4))
Namespace.addCategoryObject('elementBinding', logicalVolume.name().localName(), logicalVolume)

logicalVolumes = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'logicalVolumes'), LogicalVolumes, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 156, 4))
Namespace.addCategoryObject('elementBinding', logicalVolumes.name().localName(), logicalVolumes)

scannedInstance = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedInstance'), ScannedInstance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 160, 4))
Namespace.addCategoryObject('elementBinding', scannedInstance.name().localName(), scannedInstance)

scannedInstances = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedInstances'), ScannedInstances, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 162, 4))
Namespace.addCategoryObject('elementBinding', scannedInstances.name().localName(), scannedInstances)

memberships = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'memberships'), Memberships, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 166, 4))
Namespace.addCategoryObject('elementBinding', memberships.name().localName(), memberships)

migration = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'migration'), Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 168, 4))
Namespace.addCategoryObject('elementBinding', migration.name().localName(), migration)

milestone = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'milestone'), Milestone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 170, 4))
Namespace.addCategoryObject('elementBinding', milestone.name().localName(), milestone)

milestones = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'milestones'), Milestones, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 172, 4))
Namespace.addCategoryObject('elementBinding', milestones.name().localName(), milestones)

mySoftwareList = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'mySoftwareList'), MySoftwareList, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 176, 4))
Namespace.addCategoryObject('elementBinding', mySoftwareList.name().localName(), mySoftwareList)

networkZone = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'networkZone'), NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 178, 4))
Namespace.addCategoryObject('elementBinding', networkZone.name().localName(), networkZone)

networkZones = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'networkZones'), NetworkZones, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 180, 4))
Namespace.addCategoryObject('elementBinding', networkZones.name().localName(), networkZones)

nic = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'nic'), Nic, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 182, 4))
Namespace.addCategoryObject('elementBinding', nic.name().localName(), nic)

nics = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'nics'), Nics, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 184, 4))
Namespace.addCategoryObject('elementBinding', nics.name().localName(), nics)

org = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'org'), Org, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 188, 4))
Namespace.addCategoryObject('elementBinding', org.name().localName(), org)

orgs = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'orgs'), Orgs, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 190, 4))
Namespace.addCategoryObject('elementBinding', orgs.name().localName(), orgs)

osGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osGroup'), OSGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 192, 4))
Namespace.addCategoryObject('elementBinding', osGroup.name().localName(), osGroup)

osGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osGroups'), OSGroups, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 194, 4))
Namespace.addCategoryObject('elementBinding', osGroups.name().localName(), osGroups)

osPackages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osPackages'), OSPackages, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 198, 4))
Namespace.addCategoryObject('elementBinding', osPackages.name().localName(), osPackages)

osUser = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osUser'), OSUser, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 204, 4))
Namespace.addCategoryObject('elementBinding', osUser.name().localName(), osUser)

osUsers = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osUsers'), OSUsers, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 206, 4))
Namespace.addCategoryObject('elementBinding', osUsers.name().localName(), osUsers)

packageUpdateInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'packageUpdateInfo'), PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 212, 4))
Namespace.addCategoryObject('elementBinding', packageUpdateInfo.name().localName(), packageUpdateInfo)

partition = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'partition'), Partition, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 214, 4))
Namespace.addCategoryObject('elementBinding', partition.name().localName(), partition)

partitions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'partitions'), Partitions, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 216, 4))
Namespace.addCategoryObject('elementBinding', partitions.name().localName(), partitions)

partitionTable = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'partitionTable'), PartitionTable, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 218, 4))
Namespace.addCategoryObject('elementBinding', partitionTable.name().localName(), partitionTable)

pkgGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'pkgGroup'), PkgGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 220, 4))
Namespace.addCategoryObject('elementBinding', pkgGroup.name().localName(), pkgGroup)

pkgUpdateInfoList = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'pkgUpdateInfoList'), PkgUpdateInfoList, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 222, 4))
Namespace.addCategoryObject('elementBinding', pkgUpdateInfoList.name().localName(), pkgUpdateInfoList)

productAccess = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'productAccess'), ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 224, 4))
Namespace.addCategoryObject('elementBinding', productAccess.name().localName(), productAccess)

projects = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'projects'), Projects, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 228, 4))
Namespace.addCategoryObject('elementBinding', projects.name().localName(), projects)

publishImages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'publishImages'), PublishImages, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 232, 4))
Namespace.addCategoryObject('elementBinding', publishImages.name().localName(), publishImages)

quota = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'quota'), Quota, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 234, 4))
Namespace.addCategoryObject('elementBinding', quota.name().localName(), quota)

quotas = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'quotas'), Quotas, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 236, 4))
Namespace.addCategoryObject('elementBinding', quotas.name().localName(), quotas)

ranking = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'ranking'), Ranking, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 238, 4))
Namespace.addCategoryObject('elementBinding', ranking.name().localName(), ranking)

referral = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'referral'), Referral, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 240, 4))
Namespace.addCategoryObject('elementBinding', referral.name().localName(), referral)

referrals = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'referrals'), Referrals, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 242, 4))
Namespace.addCategoryObject('elementBinding', referrals.name().localName(), referrals)

repository = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'repository'), Repository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 244, 4))
Namespace.addCategoryObject('elementBinding', repository.name().localName(), repository)

repositories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'repositories'), Repositories, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 246, 4))
Namespace.addCategoryObject('elementBinding', repositories.name().localName(), repositories)

role = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'role'), Role, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 248, 4))
Namespace.addCategoryObject('elementBinding', role.name().localName(), role)

roles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'roles'), Roles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 250, 4))
Namespace.addCategoryObject('elementBinding', roles.name().localName(), roles)

route = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'route'), Route, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 252, 4))
Namespace.addCategoryObject('elementBinding', route.name().localName(), route)

rule = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'rule'), Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 254, 4))
Namespace.addCategoryObject('elementBinding', rule.name().localName(), rule)

scan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scan'), Scan, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 256, 4))
Namespace.addCategoryObject('elementBinding', scan.name().localName(), scan)

scanImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scanImport'), ScanImport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 258, 4))
Namespace.addCategoryObject('elementBinding', scanImport.name().localName(), scanImport)

scanImports = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scanImports'), ScanImports, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 260, 4))
Namespace.addCategoryObject('elementBinding', scanImports.name().localName(), scanImports)

scannedFiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedFiles'), ScannedFiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 264, 4))
Namespace.addCategoryObject('elementBinding', scannedFiles.name().localName(), scannedFiles)

scannedPackages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedPackages'), ScannedPkgs, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 268, 4))
Namespace.addCategoryObject('elementBinding', scannedPackages.name().localName(), scannedPackages)

scans = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scans'), Scans, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 270, 4))
Namespace.addCategoryObject('elementBinding', scans.name().localName(), scans)

securityGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'securityGroup'), SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 274, 4))
Namespace.addCategoryObject('elementBinding', securityGroup.name().localName(), securityGroup)

services = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'services'), Services, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 278, 4))
Namespace.addCategoryObject('elementBinding', services.name().localName(), services)

serviceStatus = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'serviceStatus'), ServiceStatus, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 280, 4))
Namespace.addCategoryObject('elementBinding', serviceStatus.name().localName(), serviceStatus)

softwareArtifacts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareArtifacts'), SoftwareArtifacts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 284, 4))
Namespace.addCategoryObject('elementBinding', softwareArtifacts.name().localName(), softwareArtifacts)

softwareBundle = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareBundle'), SoftwareBundle, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 286, 4))
Namespace.addCategoryObject('elementBinding', softwareBundle.name().localName(), softwareBundle)

softwareBundleExport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareBundleExport'), SoftwareBundleExport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 288, 4))
Namespace.addCategoryObject('elementBinding', softwareBundleExport.name().localName(), softwareBundleExport)

softwareBundles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareBundles'), SoftwareBundles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 292, 4))
Namespace.addCategoryObject('elementBinding', softwareBundles.name().localName(), softwareBundles)

softwareFiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareFiles'), SoftwareFiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 296, 4))
Namespace.addCategoryObject('elementBinding', softwareFiles.name().localName(), softwareFiles)

sshKey = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'sshKey'), SSHKey, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 298, 4))
Namespace.addCategoryObject('elementBinding', sshKey.name().localName(), sshKey)

sshKeys = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'sshKeys'), SSHKeys, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 300, 4))
Namespace.addCategoryObject('elementBinding', sshKeys.name().localName(), sshKeys)

statTicket = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'statTicket'), StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 302, 4))
Namespace.addCategoryObject('elementBinding', statTicket.name().localName(), statTicket)

statTickets = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'statTickets'), StatTickets, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 304, 4))
Namespace.addCategoryObject('elementBinding', statTickets.name().localName(), statTickets)

status = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'status'), OpStatus, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 306, 4))
Namespace.addCategoryObject('elementBinding', status.name().localName(), status)

statuses = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'statuses'), OpStatuses, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 308, 4))
Namespace.addCategoryObject('elementBinding', statuses.name().localName(), statuses)

subscriptionProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'subscriptionProfile'), SubscriptionProfile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 310, 4))
Namespace.addCategoryObject('elementBinding', subscriptionProfile.name().localName(), subscriptionProfile)

subscriptionProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'subscriptionProfiles'), SubscriptionProfiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 312, 4))
Namespace.addCategoryObject('elementBinding', subscriptionProfiles.name().localName(), subscriptionProfiles)

tag = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'tag'), Tag, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 314, 4))
Namespace.addCategoryObject('elementBinding', tag.name().localName(), tag)

targetFormat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'targetFormat'), TargetFormat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 316, 4))
Namespace.addCategoryObject('elementBinding', targetFormat.name().localName(), targetFormat)

targetFormats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'targetFormats'), TargetFormats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 318, 4))
Namespace.addCategoryObject('elementBinding', targetFormats.name().localName(), targetFormats)

targetPlatform = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'targetPlatform'), TargetPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 320, 4))
Namespace.addCategoryObject('elementBinding', targetPlatform.name().localName(), targetPlatform)

targetPlatforms = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'targetPlatforms'), TargetPlatforms, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 322, 4))
Namespace.addCategoryObject('elementBinding', targetPlatforms.name().localName(), targetPlatforms)

userGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'userGroup'), UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 328, 4))
Namespace.addCategoryObject('elementBinding', userGroup.name().localName(), userGroup)

userGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'userGroups'), UserGroups, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 330, 4))
Namespace.addCategoryObject('elementBinding', userGroups.name().localName(), userGroups)

userProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'userProfile'), UserProfile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 332, 4))
Namespace.addCategoryObject('elementBinding', userProfile.name().localName(), userProfile)

userProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'userProfiles'), UserProfiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 334, 4))
Namespace.addCategoryObject('elementBinding', userProfiles.name().localName(), userProfiles)

users = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'users'), Users, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 336, 4))
Namespace.addCategoryObject('elementBinding', users.name().localName(), users)

vAppAccess = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'vAppAccess'), VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 340, 4))
Namespace.addCategoryObject('elementBinding', vAppAccess.name().localName(), vAppAccess)

virtualimagesrepository = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'virtualimagesrepository'), VirtualImagesRepository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 342, 4))
Namespace.addCategoryObject('elementBinding', virtualimagesrepository.name().localName(), virtualimagesrepository)

virtualimagesrepositories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'virtualimagesrepositories'), VirtualImagesRepositories, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 344, 4))
Namespace.addCategoryObject('elementBinding', virtualimagesrepositories.name().localName(), virtualimagesrepositories)

voteStat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'voteStat'), VoteStat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 346, 4))
Namespace.addCategoryObject('elementBinding', voteStat.name().localName(), voteStat)

winMsiApplications = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winMsiApplications'), WinMsiApplications, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 350, 4))
Namespace.addCategoryObject('elementBinding', winMsiApplications.name().localName(), winMsiApplications)

winStoreApplications = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winStoreApplications'), WinStoreApplications, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 354, 4))
Namespace.addCategoryObject('elementBinding', winStoreApplications.name().localName(), winStoreApplications)

winService = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winService'), WinService, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 356, 4))
Namespace.addCategoryObject('elementBinding', winService.name().localName(), winService)

winServices = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winServices'), WinServices, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 358, 4))
Namespace.addCategoryObject('elementBinding', winServices.name().localName(), winServices)

workspace = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'workspace'), Workspace, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 360, 4))
Namespace.addCategoryObject('elementBinding', workspace.name().localName(), workspace)

workspaces = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'workspaces'), Workspaces, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 362, 4))
Namespace.addCategoryObject('elementBinding', workspaces.name().localName(), workspaces)

applianceImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'applianceImport'), ApplianceImport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 20, 4))
Namespace.addCategoryObject('elementBinding', applianceImport.name().localName(), applianceImport)

certificate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'certificate'), Certificate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 50, 4))
Namespace.addCategoryObject('elementBinding', certificate.name().localName(), certificate)

distribProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'distribProfile'), DistribProfile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 84, 4))
Namespace.addCategoryObject('elementBinding', distribProfile.name().localName(), distribProfile)

galleryTemplate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'galleryTemplate'), GalleryTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 110, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplate.name().localName(), galleryTemplate)

image = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'image'), Image, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 120, 4))
Namespace.addCategoryObject('elementBinding', image.name().localName(), image)

license = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'license'), License, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 146, 4))
Namespace.addCategoryObject('elementBinding', license.name().localName(), license)

logo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'logo'), Logo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 158, 4))
Namespace.addCategoryObject('elementBinding', logo.name().localName(), logo)

membership = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'membership'), Membership, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 164, 4))
Namespace.addCategoryObject('elementBinding', membership.name().localName(), membership)

mySoftware = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'mySoftware'), MySoftware, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 174, 4))
Namespace.addCategoryObject('elementBinding', mySoftware.name().localName(), mySoftware)

package = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'package'), Pkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 208, 4))
Namespace.addCategoryObject('elementBinding', package.name().localName(), package)

project = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'project'), Project, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 226, 4))
Namespace.addCategoryObject('elementBinding', project.name().localName(), project)

scannedFile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedFile'), ScannedFile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 262, 4))
Namespace.addCategoryObject('elementBinding', scannedFile.name().localName(), scannedFile)

service = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'service'), Service, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 276, 4))
Namespace.addCategoryObject('elementBinding', service.name().localName(), service)

softwareArtifact = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareArtifact'), SoftwareArtifact, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 282, 4))
Namespace.addCategoryObject('elementBinding', softwareArtifact.name().localName(), softwareArtifact)

softwareBundleImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareBundleImport'), SoftwareBundleImport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 290, 4))
Namespace.addCategoryObject('elementBinding', softwareBundleImport.name().localName(), softwareBundleImport)

user = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'user'), User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 326, 4))
Namespace.addCategoryObject('elementBinding', user.name().localName(), user)

winMsiApplication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winMsiApplication'), WinMsiApplication, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 348, 4))
Namespace.addCategoryObject('elementBinding', winMsiApplication.name().localName(), winMsiApplication)

winStoreApplication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'winStoreApplication'), WinStoreApplication, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 352, 4))
Namespace.addCategoryObject('elementBinding', winStoreApplication.name().localName(), winStoreApplication)

bootScript = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'bootScript'), BootScript, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 36, 4))
Namespace.addCategoryObject('elementBinding', bootScript.name().localName(), bootScript)

oasPkg = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'oasPkg'), OASPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 186, 4))
Namespace.addCategoryObject('elementBinding', oasPkg.name().localName(), oasPkg)

osPackage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'osPackage'), OSPackage, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 196, 4))
Namespace.addCategoryObject('elementBinding', osPackage.name().localName(), osPackage)

publishImage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'publishImage'), PublishImage, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 230, 4))
Namespace.addCategoryObject('elementBinding', publishImage.name().localName(), publishImage)

scannedPackage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'scannedPackage'), ScannedPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 266, 4))
Namespace.addCategoryObject('elementBinding', scannedPackage.name().localName(), scannedPackage)

softwareFile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, u'softwareFile'), SoftwareFile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 294, 4))
Namespace.addCategoryObject('elementBinding', softwareFile.name().localName(), softwareFile)



CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'abstractWinApplication'), AbstractWinApplication, scope=CTD_ANON, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 404, 32)))

def _BuildAutomaton ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton
    del _BuildAutomaton
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 404, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON._UseForTag(pyxb.namespace.ExpandedName(None, u'abstractWinApplication')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 404, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON._Automaton = _BuildAutomaton()




CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'apiKeyPair'), APIKeyPair, scope=CTD_ANON_, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 502, 32)))

def _BuildAutomaton_ ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_
    del _BuildAutomaton_
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 502, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(None, u'apiKeyPair')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 502, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_._Automaton = _BuildAutomaton_()




CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceExport'), ApplianceExport, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 542, 32)))

def _BuildAutomaton_2 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_2
    del _BuildAutomaton_2
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 542, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceExport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 542, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_2._Automaton = _BuildAutomaton_2()




CTD_ANON_3._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScript'), BootScript, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 614, 32)))

def _BuildAutomaton_3 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_3
    del _BuildAutomaton_3
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 614, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_3._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScript')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 614, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_3._Automaton = _BuildAutomaton_3()




CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'confMgmtPlatform'), ConfMgmtPlatform, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 632, 32)))

def _BuildAutomaton_4 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_4
    del _BuildAutomaton_4
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 632, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 632, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_4._Automaton = _BuildAutomaton_4()




CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), Image, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 667, 32)))

def _BuildAutomaton_5 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_5
    del _BuildAutomaton_5
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 667, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 667, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_5._Automaton = _BuildAutomaton_5()




CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftware'), MySoftware, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 713, 32)))

def _BuildAutomaton_6 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_6
    del _BuildAutomaton_6
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 713, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 713, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_6._Automaton = _BuildAutomaton_6()




CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'project'), Project, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 780, 32)))

def _BuildAutomaton_7 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_7
    del _BuildAutomaton_7
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 780, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(None, u'project')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 780, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_7._Automaton = _BuildAutomaton_7()




CTD_ANON_8._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishImage'), PublishImage, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 798, 32)))

def _BuildAutomaton_8 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_8
    del _BuildAutomaton_8
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 798, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_8._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 798, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_8._Automaton = _BuildAutomaton_8()




CTD_ANON_9._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceExport'), ApplianceExport, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 915, 32)))

def _BuildAutomaton_9 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_9
    del _BuildAutomaton_9
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 915, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_9._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceExport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 915, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_9._Automaton = _BuildAutomaton_9()




CTD_ANON_10._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceImport'), ApplianceImport, scope=CTD_ANON_10, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 996, 32)))

def _BuildAutomaton_10 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_10
    del _BuildAutomaton_10
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 996, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_10._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceImport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 996, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_10._Automaton = _BuildAutomaton_10()




CTD_ANON_11._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'appliance'), Appliance, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1020, 32)))

def _BuildAutomaton_11 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_11
    del _BuildAutomaton_11
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1020, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_11._UseForTag(pyxb.namespace.ExpandedName(None, u'appliance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1020, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_11._Automaton = _BuildAutomaton_11()




ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'curr'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation=u'the value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1045, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currOSUsage'), CTD_ANON_12, scope=ApplianceStats, documentation=u"list of :ref:`statdatapoint-object` for the breakdown on operating system types currently being used for the user's appliance templates", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1050, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currShared'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation=u'number of appliance templates currently being shared (e.g. in a workspace)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1060, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currSharedPublic'), pyxb.binding.datatypes.int, scope=ApplianceStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currUsage'), CTD_ANON_13, scope=ApplianceStats, documentation=u'the list of :ref:`statdatapoint-object` objects holding the statistic history', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1066, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'total'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation=u'the total value (over time regardless if the object in question has been deleted)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1076, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalOSUsage'), CTD_ANON_14, scope=ApplianceStats, documentation=u"list of :ref:`statdatapoint-object` for the breakdown on operating system types that have been used for the user's appliance templates", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalShared'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation=u'number of appliance templates that have been shared (e.g. in a workspace)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1091, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalSharedPublic'), pyxb.binding.datatypes.int, scope=ApplianceStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalUsage'), CTD_ANON_15, scope=ApplianceStats, documentation=u'the list of :ref:`statdatapoint-object` objects holding the statistic history (over time regardless if the object in question has been deleted)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1097, 12)))

def _BuildAutomaton_12 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_12
    del _BuildAutomaton_12
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1045, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1050, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1060, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1066, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1076, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1091, 12))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 12))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1097, 12))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'curr')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1045, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currOSUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1050, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currShared')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1060, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currSharedPublic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1066, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1076, 12))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalOSUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 12))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalShared')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1091, 12))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalSharedPublic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 12))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1097, 12))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ApplianceStats._Automaton = _BuildAutomaton_12()




CTD_ANON_12._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1056, 24)))

def _BuildAutomaton_13 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_13
    del _BuildAutomaton_13
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1056, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_12._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1056, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_12._Automaton = _BuildAutomaton_13()




CTD_ANON_13._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1072, 24)))

def _BuildAutomaton_14 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_14
    del _BuildAutomaton_14
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1072, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_13._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1072, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_13._Automaton = _BuildAutomaton_14()




CTD_ANON_14._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1087, 24)))

def _BuildAutomaton_15 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_15
    del _BuildAutomaton_15
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1087, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_14._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1087, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_14._Automaton = _BuildAutomaton_15()




CTD_ANON_15._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1103, 24)))

def _BuildAutomaton_16 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_16
    del _BuildAutomaton_16
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1103, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_15._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1103, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_15._Automaton = _BuildAutomaton_16()




CTD_ANON_16._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactCredAccount'), ArtifactCredAccount, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1189, 32)))

def _BuildAutomaton_17 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_17
    del _BuildAutomaton_17
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1189, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_16._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1189, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_16._Automaton = _BuildAutomaton_17()




CTD_ANON_17._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ami'), CTD_ANON_18, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1210, 52)))

def _BuildAutomaton_18 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_18
    del _BuildAutomaton_18
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1210, 52))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_17._UseForTag(pyxb.namespace.ExpandedName(None, u'ami')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1210, 52))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_17._Automaton = _BuildAutomaton_18()




CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1213, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1214, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicImage'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1215, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ramDiskId'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 64)))

def _BuildAutomaton_19 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_19
    del _BuildAutomaton_19
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1214, 64))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1215, 64))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 64))
    counters.add(cc_2)
    states = []
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1213, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1214, 64))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(None, u'publicImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1215, 64))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(None, u'ramDiskId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 64))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    transitions.append(fac.Transition(st_2, [
         ]))
    transitions.append(fac.Transition(st_3, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_18._Automaton = _BuildAutomaton_19()




CTD_ANON_19._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region'), CTD_ANON_247, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1231, 32)))

def _BuildAutomaton_20 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_20
    del _BuildAutomaton_20
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1231, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_19._UseForTag(pyxb.namespace.ExpandedName(None, u'region')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1231, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_19._Automaton = _BuildAutomaton_20()




CTD_ANON_20._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucket'), CTD_ANON_249, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1253, 52)))

def _BuildAutomaton_21 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_21
    del _BuildAutomaton_21
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1253, 52))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_20._UseForTag(pyxb.namespace.ExpandedName(None, u'bucket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1253, 52))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_20._Automaton = _BuildAutomaton_21()




CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'read'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1263, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'readACP'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1264, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'write'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1265, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'writeACP'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1266, 84)))

def _BuildAutomaton_22 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_22
    del _BuildAutomaton_22
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(None, u'read')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1263, 84))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(None, u'readACP')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1264, 84))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(None, u'write')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1265, 84))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_21._UseForTag(pyxb.namespace.ExpandedName(None, u'writeACP')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1266, 84))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
         ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_21._Automaton = _BuildAutomaton_22()




AwsService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'RegionId'), pyxb.binding.datatypes.string, scope=AwsService, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12)))

def _BuildAutomaton_23 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_23
    del _BuildAutomaton_23
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(AwsService._UseForTag(pyxb.namespace.ExpandedName(None, u'RegionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
AwsService._Automaton = _BuildAutomaton_23()




CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'affinityGroups'), CTD_ANON_23, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1301, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificates'), CTD_ANON_25, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'locations'), CTD_ANON_27, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rolesSizes'), CTD_ANON_32, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1374, 32)))

def _BuildAutomaton_24 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_24
    del _BuildAutomaton_24
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1301, 32))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 32))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 32))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1374, 32))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(None, u'affinityGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1301, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 32))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(None, u'locations')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 32))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_22._UseForTag(pyxb.namespace.ExpandedName(None, u'rolesSizes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1374, 32))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_22._Automaton = _BuildAutomaton_24()




CTD_ANON_23._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'affinityGroup'), CTD_ANON_24, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1304, 44)))

def _BuildAutomaton_25 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_25
    del _BuildAutomaton_25
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1304, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_23._UseForTag(pyxb.namespace.ExpandedName(None, u'affinityGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1304, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_23._Automaton = _BuildAutomaton_25()




CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 56)))

CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1308, 56)))

CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1309, 56)))

def _BuildAutomaton_26 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_26
    del _BuildAutomaton_26
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1308, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1309, 56))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(None, u'locationId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1308, 56))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_24._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1309, 56))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_24._Automaton = _BuildAutomaton_26()




CTD_ANON_25._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificate'), CTD_ANON_26, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1319, 44)))

def _BuildAutomaton_27 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_27
    del _BuildAutomaton_27
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1319, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_25._UseForTag(pyxb.namespace.ExpandedName(None, u'certificate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1319, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_25._Automaton = _BuildAutomaton_27()




CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'data'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1322, 56)))

CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1323, 56)))

CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'thumbPrint'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1324, 56)))

def _BuildAutomaton_28 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_28
    del _BuildAutomaton_28
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1322, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1323, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1324, 56))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(None, u'data')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1322, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(None, u'publicKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1323, 56))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_26._UseForTag(pyxb.namespace.ExpandedName(None, u'thumbPrint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1324, 56))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_26._Automaton = _BuildAutomaton_28()




CTD_ANON_27._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'location'), CTD_ANON_28, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1334, 44)))

def _BuildAutomaton_29 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_29
    del _BuildAutomaton_29
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1334, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_27._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1334, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_27._Automaton = _BuildAutomaton_29()




CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1337, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'services'), CTD_ANON_29, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1338, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmRolesSizesIds'), CTD_ANON_30, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1354, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'webWorkersRolesSizesIds'), CTD_ANON_31, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1361, 56)))

def _BuildAutomaton_30 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_30
    del _BuildAutomaton_30
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1337, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1338, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1354, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1361, 56))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1337, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(None, u'services')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1338, 56))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(None, u'vmRolesSizesIds')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1354, 56))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_28._UseForTag(pyxb.namespace.ExpandedName(None, u'webWorkersRolesSizesIds')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1361, 56))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_28._Automaton = _BuildAutomaton_30()




CTD_ANON_29._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'service'), STD_ANON_2, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1341, 68)))

def _BuildAutomaton_31 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_31
    del _BuildAutomaton_31
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1341, 68))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_29._UseForTag(pyxb.namespace.ExpandedName(None, u'service')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1341, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_29._Automaton = _BuildAutomaton_31()




CTD_ANON_30._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmRoleSizeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1357, 68)))

def _BuildAutomaton_32 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_32
    del _BuildAutomaton_32
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1357, 68))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_30._UseForTag(pyxb.namespace.ExpandedName(None, u'vmRoleSizeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1357, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_30._Automaton = _BuildAutomaton_32()




CTD_ANON_31._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSizeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1364, 68)))

def _BuildAutomaton_33 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_33
    del _BuildAutomaton_33
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1364, 68))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_31._UseForTag(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSizeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1364, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_31._Automaton = _BuildAutomaton_33()




CTD_ANON_32._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'roleSize'), CTD_ANON_33, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1377, 44)))

def _BuildAutomaton_34 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_34
    del _BuildAutomaton_34
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1377, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_32._UseForTag(pyxb.namespace.ExpandedName(None, u'roleSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1377, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_32._Automaton = _BuildAutomaton_34()




CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'maxDataDiskCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1380, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'memoryMB'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1381, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1382, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbCores'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualMachineRoleSuited'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1384, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSuited'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1385, 56)))

def _BuildAutomaton_35 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_35
    del _BuildAutomaton_35
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1380, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1381, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1382, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 56))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1384, 56))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1385, 56))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'maxDataDiskCount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1380, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'memoryMB')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1381, 56))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1382, 56))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'nbCores')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 56))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualMachineRoleSuited')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1384, 56))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_33._UseForTag(pyxb.namespace.ExpandedName(None, u'webWorkerRoleSuited')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1385, 56))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_33._Automaton = _BuildAutomaton_35()




CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accounts'), CTD_ANON_35, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1398, 32)))

CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'locationsIds'), CTD_ANON_38, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 32)))

def _BuildAutomaton_36 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_36
    del _BuildAutomaton_36
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1398, 32))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 32))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(None, u'accounts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1398, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_34._UseForTag(pyxb.namespace.ExpandedName(None, u'locationsIds')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 32))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_34._Automaton = _BuildAutomaton_36()




CTD_ANON_35._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'account'), CTD_ANON_36, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1401, 44)))

def _BuildAutomaton_37 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_37
    del _BuildAutomaton_37
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1401, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_35._UseForTag(pyxb.namespace.ExpandedName(None, u'account')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1401, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_35._Automaton = _BuildAutomaton_37()




CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'affinityGroup'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'endpoints'), CTD_ANON_37, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1405, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1412, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'replicated'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1415, 56)))

def _BuildAutomaton_38 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_38
    del _BuildAutomaton_38
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1405, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1412, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1415, 56))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'affinityGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'endpoints')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1405, 56))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'locationId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1412, 56))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'replicated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_36._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1415, 56))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_36._Automaton = _BuildAutomaton_38()




CTD_ANON_37._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1408, 68)))

def _BuildAutomaton_39 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_39
    del _BuildAutomaton_39
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1408, 68))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_37._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1408, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_37._Automaton = _BuildAutomaton_39()




CTD_ANON_38._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1425, 44)))

def _BuildAutomaton_40 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_40
    del _BuildAutomaton_40
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1425, 44))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_38._UseForTag(pyxb.namespace.ExpandedName(None, u'locationId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1425, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_38._Automaton = _BuildAutomaton_40()




CTD_ANON_39._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deployment'), Deployment, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1444, 32)))

def _BuildAutomaton_41 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_41
    del _BuildAutomaton_41
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1444, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_39._UseForTag(pyxb.namespace.ExpandedName(None, u'deployment')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1444, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_39._Automaton = _BuildAutomaton_41()




CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'export'), ExportObject, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 32)))

def _BuildAutomaton_42 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_42
    del _BuildAutomaton_42
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_40._UseForTag(pyxb.namespace.ExpandedName(None, u'export')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_40._Automaton = _BuildAutomaton_42()




CTD_ANON_41._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'layer'), BlueprintLayer, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1461, 32)))

def _BuildAutomaton_43 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_43
    del _BuildAutomaton_43
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1461, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_41._UseForTag(pyxb.namespace.ExpandedName(None, u'layer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1461, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_41._Automaton = _BuildAutomaton_43()




CTD_ANON_42._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zone'), NetworkZone, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 32)))

def _BuildAutomaton_44 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_44
    del _BuildAutomaton_44
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_42._UseForTag(pyxb.namespace.ExpandedName(None, u'zone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_42._Automaton = _BuildAutomaton_44()




CTD_ANON_43._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprintLayer'), BlueprintLayer, scope=CTD_ANON_43, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1513, 32)))

def _BuildAutomaton_45 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_45
    del _BuildAutomaton_45
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1513, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_43._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprintLayer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1513, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_43._Automaton = _BuildAutomaton_45()




CTD_ANON_44._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprint'), Blueprint, scope=CTD_ANON_44, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1529, 32)))

def _BuildAutomaton_46 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_46
    del _BuildAutomaton_46
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1529, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_44._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1529, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_44._Automaton = _BuildAutomaton_46()




CTD_ANON_45._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScript'), BootScript, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1585, 32)))

def _BuildAutomaton_47 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_47
    del _BuildAutomaton_47
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1585, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_45._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScript')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1585, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_45._Automaton = _BuildAutomaton_47()




CTD_ANON_46._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleRestriction'), BundleRestriction, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1653, 32)))

def _BuildAutomaton_48 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_48
    del _BuildAutomaton_48
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1653, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_46._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestriction')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1653, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_46._Automaton = _BuildAutomaton_48()




CTD_ANON_47._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), Distribution, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1669, 32)))

def _BuildAutomaton_49 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_49
    del _BuildAutomaton_49
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1669, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_47._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1669, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_47._Automaton = _BuildAutomaton_49()




CTD_ANON_48._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1676, 32)))

def _BuildAutomaton_50 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_50
    del _BuildAutomaton_50
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1676, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_48._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1676, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_48._Automaton = _BuildAutomaton_50()




CTD_ANON_49._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), Category, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1701, 32)))

def _BuildAutomaton_51 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_51
    del _BuildAutomaton_51
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1701, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_49._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1701, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_49._Automaton = _BuildAutomaton_51()




CTD_ANON_50._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), Category, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1737, 32)))

def _BuildAutomaton_52 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_52
    del _BuildAutomaton_52
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1737, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_50._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1737, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_50._Automaton = _BuildAutomaton_52()




CTD_ANON_51._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificate'), Certificate, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1837, 32)))

def _BuildAutomaton_53 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_53
    del _BuildAutomaton_53
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1837, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_51._UseForTag(pyxb.namespace.ExpandedName(None, u'certificate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1837, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_51._Automaton = _BuildAutomaton_53()




CTD_ANON_52._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cloudProvider'), CloudProvider, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1853, 32)))

def _BuildAutomaton_54 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_54
    del _BuildAutomaton_54
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1853, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_52._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudProvider')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1853, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_52._Automaton = _BuildAutomaton_54()




CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenant'), CTD_ANON_54, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1873, 32)))

def _BuildAutomaton_55 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_55
    del _BuildAutomaton_55
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1873, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(None, u'tenant')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1873, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_53._Automaton = _BuildAutomaton_55()




CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 44)))

CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instanceType'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 44)))

CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1878, 44)))

CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1879, 44)))

CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zones'), CTD_ANON_55, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1880, 44)))

def _BuildAutomaton_56 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_56
    del _BuildAutomaton_56
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1880, 44))
    counters.add(cc_0)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 44))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1878, 44))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, u'url')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1879, 44))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, u'zones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1880, 44))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
         ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_54._Automaton = _BuildAutomaton_56()




CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zone'), CTD_ANON_56, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1883, 56)))

def _BuildAutomaton_57 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_57
    del _BuildAutomaton_57
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1883, 56))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(None, u'zone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1883, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_55._Automaton = _BuildAutomaton_57()




CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'available'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 68)))

CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1887, 68)))

CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1888, 68)))

def _BuildAutomaton_58 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_58
    del _BuildAutomaton_58
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(None, u'available')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1887, 68))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(None, u'url')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1888, 68))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
         ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_56._Automaton = _BuildAutomaton_58()




CloudResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CloudResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12)))

def _BuildAutomaton_59 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_59
    del _BuildAutomaton_59
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CloudResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CloudResources._Automaton = _BuildAutomaton_59()




CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskOffering'), CTD_ANON_252, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1929, 32)))

def _BuildAutomaton_60 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_60
    del _BuildAutomaton_60
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1929, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_57._UseForTag(pyxb.namespace.ExpandedName(None, u'diskOffering')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1929, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_57._Automaton = _BuildAutomaton_60()




CTD_ANON_58._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domain'), CTD_ANON_253, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1948, 32)))

def _BuildAutomaton_61 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_61
    del _BuildAutomaton_61
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1948, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_58._UseForTag(pyxb.namespace.ExpandedName(None, u'domain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1948, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_58._Automaton = _BuildAutomaton_61()




CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'account'), CTD_ANON_254, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1956, 64)))

def _BuildAutomaton_62 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_62
    del _BuildAutomaton_62
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1956, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_59._UseForTag(pyxb.namespace.ExpandedName(None, u'account')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1956, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_59._Automaton = _BuildAutomaton_62()




CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), CTD_ANON_255, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1978, 96)))

def _BuildAutomaton_63 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_63
    del _BuildAutomaton_63
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1978, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_60._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1978, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_60._Automaton = _BuildAutomaton_63()




CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'project'), CTD_ANON_256, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2008, 64)))

def _BuildAutomaton_64 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_64
    del _BuildAutomaton_64
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2008, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_61._UseForTag(pyxb.namespace.ExpandedName(None, u'project')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2008, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_61._Automaton = _BuildAutomaton_64()




CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountId'), CTD_ANON_63, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2016, 96)))

def _BuildAutomaton_65 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_65
    del _BuildAutomaton_65
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2016, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(None, u'accountId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2016, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_62._Automaton = _BuildAutomaton_65()




CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2019, 108)))

def _BuildAutomaton_66 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_66
    del _BuildAutomaton_66
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2019, 108))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_63._Automaton = _BuildAutomaton_66()




CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'iso'), CTD_ANON_257, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2049, 32)))

def _BuildAutomaton_67 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_67
    del _BuildAutomaton_67
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2049, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_64._UseForTag(pyxb.namespace.ExpandedName(None, u'iso')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2049, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_64._Automaton = _BuildAutomaton_67()




CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'property'), CTD_ANON_66, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2076, 32)))

def _BuildAutomaton_68 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_68
    del _BuildAutomaton_68
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2076, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(None, u'property')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2076, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_65._Automaton = _BuildAutomaton_68()




CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'key'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2079, 44)))

CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'value'), pyxb.binding.datatypes.string, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2080, 44)))

def _BuildAutomaton_69 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_69
    del _BuildAutomaton_69
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(None, u'key')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2079, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(None, u'value')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2080, 44))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_66._Automaton = _BuildAutomaton_69()




CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceOffering'), CTD_ANON_258, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2090, 32)))

def _BuildAutomaton_70 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_70
    del _BuildAutomaton_70
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2090, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_67._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceOffering')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2090, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_67._Automaton = _BuildAutomaton_70()




CTD_ANON_68._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'template'), CTD_ANON_259, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2114, 32)))

def _BuildAutomaton_71 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_71
    del _BuildAutomaton_71
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2114, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_68._UseForTag(pyxb.namespace.ExpandedName(None, u'template')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2114, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_68._Automaton = _BuildAutomaton_71()




CTD_ANON_69._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vm'), CTD_ANON_260, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2145, 32)))

def _BuildAutomaton_72 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_72
    del _BuildAutomaton_72
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2145, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_69._UseForTag(pyxb.namespace.ExpandedName(None, u'vm')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2145, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_69._Automaton = _BuildAutomaton_72()




CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nic'), CTD_ANON_261, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 64)))

def _BuildAutomaton_73 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_73
    del _BuildAutomaton_73
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_70._UseForTag(pyxb.namespace.ExpandedName(None, u'nic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_70._Automaton = _BuildAutomaton_73()




CTD_ANON_71._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroup'), CTD_ANON_262, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 64)))

def _BuildAutomaton_74 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_74
    del _BuildAutomaton_74
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_71._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_71._Automaton = _BuildAutomaton_74()




CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ingressRule'), CTD_ANON_263, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2193, 96)))

def _BuildAutomaton_75 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_75
    del _BuildAutomaton_75
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2193, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_72._UseForTag(pyxb.namespace.ExpandedName(None, u'ingressRule')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2193, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_72._Automaton = _BuildAutomaton_75()




CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zone'), CTD_ANON_264, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2233, 32)))

def _BuildAutomaton_76 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_76
    del _BuildAutomaton_76
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2233, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_73._UseForTag(pyxb.namespace.ExpandedName(None, u'zone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2233, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_73._Automaton = _BuildAutomaton_76()




CTD_ANON_74._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'comment'), Comment, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2330, 32)))

def _BuildAutomaton_77 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_77
    del _BuildAutomaton_77
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2330, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_74._UseForTag(pyxb.namespace.ExpandedName(None, u'comment')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2330, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_74._Automaton = _BuildAutomaton_77()




CTD_ANON_75._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'comment'), Comment, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2380, 32)))

def _BuildAutomaton_78 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_78
    del _BuildAutomaton_78
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2380, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_75._UseForTag(pyxb.namespace.ExpandedName(None, u'comment')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2380, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_75._Automaton = _BuildAutomaton_78()




CTD_ANON_76._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'company'), Company, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 32)))

def _BuildAutomaton_79 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_79
    del _BuildAutomaton_79
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_76._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_76._Automaton = _BuildAutomaton_79()




CTD_ANON_77._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms'), ConfMgmtPlatform, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2477, 32)))

def _BuildAutomaton_80 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_80
    del _BuildAutomaton_80
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2477, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_77._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2477, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_77._Automaton = _BuildAutomaton_80()




CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificate'), Certificate, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2624, 32)))

def _BuildAutomaton_81 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_81
    del _BuildAutomaton_81
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2624, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_78._UseForTag(pyxb.namespace.ExpandedName(None, u'certificate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2624, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_78._Automaton = _BuildAutomaton_81()




CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'key'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2876, 12)))

CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2877, 12)))

CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'value'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2878, 12)))

def _BuildAutomaton_82 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_82
    del _BuildAutomaton_82
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2876, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2877, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2878, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountResource._UseForTag(pyxb.namespace.ExpandedName(None, u'key')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2876, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountResource._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2877, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountResource._UseForTag(pyxb.namespace.ExpandedName(None, u'value')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2878, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountResource._Automaton = _BuildAutomaton_82()




CredAccountResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cloudResources'), CloudResources, scope=CredAccountResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2884, 12)))

CredAccountResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'resources'), CTD_ANON_79, scope=CredAccountResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 12)))

def _BuildAutomaton_83 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_83
    del _BuildAutomaton_83
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2884, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 12))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountResources._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudResources')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2884, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountResources._UseForTag(pyxb.namespace.ExpandedName(None, u'resources')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountResources._Automaton = _BuildAutomaton_83()




CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'resource'), CredAccountResource, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2888, 24)))

def _BuildAutomaton_84 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_84
    del _BuildAutomaton_84
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2888, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_79._UseForTag(pyxb.namespace.ExpandedName(None, u'resource')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2888, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_79._Automaton = _BuildAutomaton_84()




CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccount'), CredAccount, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 32)))

def _BuildAutomaton_85 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_85
    del _BuildAutomaton_85
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_80._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_80._Automaton = _BuildAutomaton_85()




CTD_ANON_81._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), Image, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3082, 32)))

def _BuildAutomaton_86 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_86
    del _BuildAutomaton_86
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3082, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_81._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3082, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_81._Automaton = _BuildAutomaton_86()




CTD_ANON_82._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partition'), Partition, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3133, 32)))

def _BuildAutomaton_87 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_87
    del _BuildAutomaton_87
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3133, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_82._UseForTag(pyxb.namespace.ExpandedName(None, u'partition')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3133, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_82._Automaton = _BuildAutomaton_87()




CTD_ANON_83._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disk'), Disk, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3193, 32)))

def _BuildAutomaton_88 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_88
    del _BuildAutomaton_88
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3193, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_83._UseForTag(pyxb.namespace.ExpandedName(None, u'disk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3193, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_83._Automaton = _BuildAutomaton_88()




CTD_ANON_84._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribProfile'), DistribProfile, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 32)))

def _BuildAutomaton_89 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_89
    del _BuildAutomaton_89
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_84._UseForTag(pyxb.namespace.ExpandedName(None, u'distribProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_84._Automaton = _BuildAutomaton_89()




CTD_ANON_85._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribProfileTemplate'), DistribProfileTemplate, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3356, 32)))

def _BuildAutomaton_90 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_90
    del _BuildAutomaton_90
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3356, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_85._UseForTag(pyxb.namespace.ExpandedName(None, u'distribProfileTemplate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3356, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_85._Automaton = _BuildAutomaton_90()




CTD_ANON_86._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'profile'), DistribProfile, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3486, 32)))

def _BuildAutomaton_91 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_91
    del _BuildAutomaton_91
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3486, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_86._UseForTag(pyxb.namespace.ExpandedName(None, u'profile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3486, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_86._Automaton = _BuildAutomaton_91()




CTD_ANON_87._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'prohibitedFormat'), ImageFormat, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3498, 32)))

def _BuildAutomaton_92 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_92
    del _BuildAutomaton_92
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3498, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_87._UseForTag(pyxb.namespace.ExpandedName(None, u'prohibitedFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3498, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_87._Automaton = _BuildAutomaton_92()




CTD_ANON_88._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormat'), TargetFormat, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3505, 32)))

def _BuildAutomaton_93 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_93
    del _BuildAutomaton_93
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3505, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_88._UseForTag(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3505, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_88._Automaton = _BuildAutomaton_93()




CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), Distribution, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3558, 32)))

def _BuildAutomaton_94 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_94
    del _BuildAutomaton_94
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3558, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_89._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3558, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_89._Automaton = _BuildAutomaton_94()




Entitlement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Entitlement, documentation=u'the entitlement description', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3576, 12)))

Entitlement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Entitlement, documentation=u'the entitlement name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3581, 12)))

def _BuildAutomaton_95 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_95
    del _BuildAutomaton_95
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3576, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3581, 12))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Entitlement._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3576, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Entitlement._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3581, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Entitlement._Automaton = _BuildAutomaton_95()




CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'entitlement'), Entitlement, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3604, 32)))

def _BuildAutomaton_96 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_96
    del _BuildAutomaton_96
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3604, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_90._UseForTag(pyxb.namespace.ExpandedName(None, u'entitlement')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3604, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_90._Automaton = _BuildAutomaton_96()




CTD_ANON_91._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), Image, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3637, 32)))

def _BuildAutomaton_97 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_97
    del _BuildAutomaton_97
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3637, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_91._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3637, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_91._Automaton = _BuildAutomaton_97()




CTD_ANON_92._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportObject'), ExportObject, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 32)))

def _BuildAutomaton_98 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_98
    del _BuildAutomaton_98
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_92._UseForTag(pyxb.namespace.ExpandedName(None, u'exportObject')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_92._Automaton = _BuildAutomaton_98()




CTD_ANON_93._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cluster'), CTD_ANON_265, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3796, 32)))

def _BuildAutomaton_99 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_99
    del _BuildAutomaton_99
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3796, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_93._UseForTag(pyxb.namespace.ExpandedName(None, u'cluster')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3796, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_93._Automaton = _BuildAutomaton_99()




CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vdc'), CTD_ANON_266, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 64)))

def _BuildAutomaton_100 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_100
    del _BuildAutomaton_100
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_94._UseForTag(pyxb.namespace.ExpandedName(None, u'vdc')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_94._Automaton = _BuildAutomaton_100()




CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disk'), CTD_ANON_267, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 96)))

def _BuildAutomaton_101 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_101
    del _BuildAutomaton_101
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_95._UseForTag(pyxb.namespace.ExpandedName(None, u'disk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_95._Automaton = _BuildAutomaton_101()




CTD_ANON_96._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), CTD_ANON_268, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3833, 96)))

def _BuildAutomaton_102 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_102
    del _BuildAutomaton_102
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3833, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_96._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3833, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_96._Automaton = _BuildAutomaton_102()




CTD_ANON_97._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'network'), CTD_ANON_269, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3852, 96)))

def _BuildAutomaton_103 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_103
    del _BuildAutomaton_103
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3852, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_97._UseForTag(pyxb.namespace.ExpandedName(None, u'network')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3852, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_97._Automaton = _BuildAutomaton_103()




CTD_ANON_98._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'server'), CTD_ANON_270, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3867, 96)))

def _BuildAutomaton_104 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_104
    del _BuildAutomaton_104
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3867, 96))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_98._UseForTag(pyxb.namespace.ExpandedName(None, u'server')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3867, 96))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_98._Automaton = _BuildAutomaton_104()




CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disk'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3875, 128)))

def _BuildAutomaton_105 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_105
    del _BuildAutomaton_105
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3875, 128))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_99._UseForTag(pyxb.namespace.ExpandedName(None, u'disk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3875, 128))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_99._Automaton = _BuildAutomaton_105()




CTD_ANON_100._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nic'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3884, 128)))

def _BuildAutomaton_106 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_106
    del _BuildAutomaton_106
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3884, 128))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_100._UseForTag(pyxb.namespace.ExpandedName(None, u'nic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3884, 128))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_100._Automaton = _BuildAutomaton_106()




CTD_ANON_101._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3893, 128)))

def _BuildAutomaton_107 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_107
    del _BuildAutomaton_107
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3893, 128))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_101._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3893, 128))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_101._Automaton = _BuildAutomaton_107()




CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskOffer'), CTD_ANON_272, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3931, 52)))

def _BuildAutomaton_108 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_108
    del _BuildAutomaton_108
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3931, 52))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_102._UseForTag(pyxb.namespace.ExpandedName(None, u'diskOffer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3931, 52))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_102._Automaton = _BuildAutomaton_108()




CTD_ANON_103._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffer'), CTD_ANON_273, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3948, 52)))

def _BuildAutomaton_109 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_109
    del _BuildAutomaton_109
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3948, 52))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_103._UseForTag(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3948, 52))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_103._Automaton = _BuildAutomaton_109()




CTD_ANON_104._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hardwareOffer'), CTD_ANON_274, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3966, 52)))

def _BuildAutomaton_110 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_110
    del _BuildAutomaton_110
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3966, 52))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_104._UseForTag(pyxb.namespace.ExpandedName(None, u'hardwareOffer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3966, 52))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_104._Automaton = _BuildAutomaton_110()




CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gallery'), Gallery, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3999, 32)))

def _BuildAutomaton_111 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_111
    del _BuildAutomaton_111
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3999, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_105._UseForTag(pyxb.namespace.ExpandedName(None, u'gallery')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3999, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_105._Automaton = _BuildAutomaton_111()




CTD_ANON_106._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publisher'), User, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4023, 32)))

def _BuildAutomaton_112 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_112
    del _BuildAutomaton_112
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4023, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_106._UseForTag(pyxb.namespace.ExpandedName(None, u'publisher')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4023, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_106._Automaton = _BuildAutomaton_112()




CTD_ANON_107._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'comment'), Comment, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4115, 32)))

def _BuildAutomaton_113 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_113
    del _BuildAutomaton_113
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4115, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_107._UseForTag(pyxb.namespace.ExpandedName(None, u'comment')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4115, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_107._Automaton = _BuildAutomaton_113()




CTD_ANON_108._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleryTemplate'), GalleryTemplate, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4182, 32)))

def _BuildAutomaton_114 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_114
    del _BuildAutomaton_114
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4182, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_108._UseForTag(pyxb.namespace.ExpandedName(None, u'galleryTemplate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4182, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_108._Automaton = _BuildAutomaton_114()




CTD_ANON_109._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statistic'), GalleryTemplateStatistics, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4197, 32)))

def _BuildAutomaton_115 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_115
    del _BuildAutomaton_115
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4197, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_109._UseForTag(pyxb.namespace.ExpandedName(None, u'statistic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4197, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_109._Automaton = _BuildAutomaton_115()




CTD_ANON_110._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleryTemplate'), GalleryTemplate, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4251, 32)))

def _BuildAutomaton_116 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_116
    del _BuildAutomaton_116
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4251, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_110._UseForTag(pyxb.namespace.ExpandedName(None, u'galleryTemplate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4251, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_110._Automaton = _BuildAutomaton_116()




CTD_ANON_111._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clonedStat'), GalleryTemplateStat, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 32)))

def _BuildAutomaton_117 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_117
    del _BuildAutomaton_117
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_111._UseForTag(pyxb.namespace.ExpandedName(None, u'clonedStat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_111._Automaton = _BuildAutomaton_117()




CTD_ANON_112._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4334, 32)))

def _BuildAutomaton_118 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_118
    del _BuildAutomaton_118
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4334, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_112._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4334, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_112._Automaton = _BuildAutomaton_118()




CTD_ANON_113._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4344, 32)))

def _BuildAutomaton_119 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_119
    del _BuildAutomaton_119
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4344, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_113._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4344, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_113._Automaton = _BuildAutomaton_119()




CTD_ANON_114._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'voteStat'), VoteStat, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4394, 32)))

def _BuildAutomaton_120 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_120
    del _BuildAutomaton_120
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4394, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_114._UseForTag(pyxb.namespace.ExpandedName(None, u'voteStat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4394, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_114._Automaton = _BuildAutomaton_120()




CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageFormat'), ImageFormat, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4738, 32)))

def _BuildAutomaton_121 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_121
    del _BuildAutomaton_121
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4738, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_115._UseForTag(pyxb.namespace.ExpandedName(None, u'imageFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4738, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_115._Automaton = _BuildAutomaton_121()




ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'level'), pyxb.binding.datatypes.int, scope=ImagePkg, documentation=u'provides the dependency level of this package. For example if this package was added as a dependency of another package, then this will be level 1', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4757, 12)))

ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'native_from_distribution'), pyxb.binding.datatypes.boolean, scope=ImagePkg, documentation=u'a boolean determining if this package has come from a registered repository', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4762, 12)))

ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkg'), Pkg, scope=ImagePkg, documentation=u'the :ref:`package-object` details', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4767, 12)))

def _BuildAutomaton_122 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_122
    del _BuildAutomaton_122
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4757, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4762, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4767, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ImagePkg._UseForTag(pyxb.namespace.ExpandedName(None, u'level')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4757, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ImagePkg._UseForTag(pyxb.namespace.ExpandedName(None, u'native_from_distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4762, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ImagePkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4767, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ImagePkg._Automaton = _BuildAutomaton_122()




CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imagePkg'), ImagePkg, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4790, 32)))

def _BuildAutomaton_123 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_123
    del _BuildAutomaton_123
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4790, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_116._UseForTag(pyxb.namespace.ExpandedName(None, u'imagePkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4790, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_116._Automaton = _BuildAutomaton_123()




CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), Image, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 32)))

def _BuildAutomaton_124 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_124
    del _BuildAutomaton_124
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_117._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_117._Automaton = _BuildAutomaton_124()




ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'curr'), pyxb.binding.datatypes.int, scope=ImageStats, documentation=u'the value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4832, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currDownloaded'), pyxb.binding.datatypes.int, scope=ImageStats, documentation=u'number of downloads of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4837, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currFormatUsage'), CTD_ANON_118, scope=ImageStats, documentation=u'number of times a specific format has been used', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4842, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currPublished'), pyxb.binding.datatypes.int, scope=ImageStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'total'), pyxb.binding.datatypes.int, scope=ImageStats, documentation=u'the total value (over time regardless if the object in question has been deleted)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4853, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalDownloaded'), pyxb.binding.datatypes.int, scope=ImageStats, documentation=u'the total number of times a machine image has been downloaded (even if the referenced machine image has been deleted)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4858, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalFormatUsage'), CTD_ANON_119, scope=ImageStats, documentation=u'list of :ref:`statdatapoint-object` for the breakdown on format types used for generating machine images', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4863, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalPublished'), pyxb.binding.datatypes.int, scope=ImageStats, documentation=u'the total number of times this machine image has been published', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4873, 12)))

def _BuildAutomaton_125 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_125
    del _BuildAutomaton_125
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4832, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4837, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4842, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4853, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4858, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4863, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4873, 12))
    counters.add(cc_7)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'curr')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4832, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currDownloaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4837, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currFormatUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4842, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currPublished')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4853, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalDownloaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4858, 12))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalFormatUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4863, 12))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ImageStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalPublished')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4873, 12))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    st_7._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ImageStats._Automaton = _BuildAutomaton_125()




CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4848, 24)))

def _BuildAutomaton_126 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_126
    del _BuildAutomaton_126
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4848, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_118._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4848, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_118._Automaton = _BuildAutomaton_126()




CTD_ANON_119._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4869, 24)))

def _BuildAutomaton_127 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_127
    del _BuildAutomaton_127
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4869, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_119._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4869, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_119._Automaton = _BuildAutomaton_127()




CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'group'), OSGroup, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4927, 32)))

def _BuildAutomaton_128 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_128
    del _BuildAutomaton_128
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4927, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_120._UseForTag(pyxb.namespace.ExpandedName(None, u'group')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4927, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_120._Automaton = _BuildAutomaton_128()




CTD_ANON_121._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nic'), Nic, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5046, 32)))

def _BuildAutomaton_129 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_129
    del _BuildAutomaton_129
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5046, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_121._UseForTag(pyxb.namespace.ExpandedName(None, u'nic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5046, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_121._Automaton = _BuildAutomaton_129()




CTD_ANON_122._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), OSUser, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 32)))

def _BuildAutomaton_130 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_130
    del _BuildAutomaton_130
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_122._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_122._Automaton = _BuildAutomaton_130()




CTD_ANON_123._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nic'), Nic, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5579, 32)))

def _BuildAutomaton_131 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_131
    del _BuildAutomaton_131
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5579, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_123._UseForTag(pyxb.namespace.ExpandedName(None, u'nic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5579, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_123._Automaton = _BuildAutomaton_131()




CTD_ANON_124._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instance'), Instance, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5638, 32)))

def _BuildAutomaton_132 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_132
    del _BuildAutomaton_132
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5638, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_124._UseForTag(pyxb.namespace.ExpandedName(None, u'instance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5638, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_124._Automaton = _BuildAutomaton_132()




CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5765, 32)))

def _BuildAutomaton_133 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_133
    del _BuildAutomaton_133
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5765, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_125._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5765, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_125._Automaton = _BuildAutomaton_133()




LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'message'), pyxb.binding.datatypes.string, scope=LocalizedMessage, documentation=u'the message in the request language', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5781, 12)))

LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'messageId'), pyxb.binding.datatypes.string, scope=LocalizedMessage, documentation=u'the message id. This is a unique id regardless the language. The id will always be the same for the same kind of error.', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5786, 12)))

LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parameters'), CTD_ANON_126, scope=LocalizedMessage, documentation=u'the parameters that help a client to rebuild the complete message.', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5791, 12)))

def _BuildAutomaton_134 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_134
    del _BuildAutomaton_134
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5781, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5786, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5791, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(LocalizedMessage._UseForTag(pyxb.namespace.ExpandedName(None, u'message')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5781, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(LocalizedMessage._UseForTag(pyxb.namespace.ExpandedName(None, u'messageId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5786, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(LocalizedMessage._UseForTag(pyxb.namespace.ExpandedName(None, u'parameters')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5791, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
LocalizedMessage._Automaton = _BuildAutomaton_134()




CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parameter'), pyxb.binding.datatypes.string, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5797, 24)))

def _BuildAutomaton_135 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_135
    del _BuildAutomaton_135
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5797, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_126._UseForTag(pyxb.namespace.ExpandedName(None, u'parameter')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5797, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_126._Automaton = _BuildAutomaton_135()




CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroup'), LogicalGroup, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5873, 32)))

def _BuildAutomaton_136 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_136
    del _BuildAutomaton_136
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5873, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_127._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5873, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_127._Automaton = _BuildAutomaton_136()




CTD_ANON_128._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volume'), Partition, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5919, 32)))

def _BuildAutomaton_137 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_137
    del _BuildAutomaton_137
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5919, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_128._UseForTag(pyxb.namespace.ExpandedName(None, u'volume')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5919, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_128._Automaton = _BuildAutomaton_137()




CTD_ANON_129._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolume'), LogicalVolume, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 32)))

def _BuildAutomaton_138 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_138
    del _BuildAutomaton_138
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_129._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolume')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_129._Automaton = _BuildAutomaton_138()




CTD_ANON_130._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'membership'), Membership, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 32)))

def _BuildAutomaton_139 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_139
    del _BuildAutomaton_139
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_130._UseForTag(pyxb.namespace.ExpandedName(None, u'membership')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_130._Automaton = _BuildAutomaton_139()




CTD_ANON_131._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'milestone'), Milestone, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6138, 32)))

def _BuildAutomaton_140 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_140
    del _BuildAutomaton_140
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6138, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_131._UseForTag(pyxb.namespace.ExpandedName(None, u'milestone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6138, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_131._Automaton = _BuildAutomaton_140()




CTD_ANON_132._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftware'), MySoftware, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6197, 32)))

def _BuildAutomaton_141 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_141
    del _BuildAutomaton_141
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6197, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_132._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6197, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_132._Automaton = _BuildAutomaton_141()




CTD_ANON_133._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'layer'), BlueprintLayer, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6214, 32)))

def _BuildAutomaton_142 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_142
    del _BuildAutomaton_142
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6214, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_133._UseForTag(pyxb.namespace.ExpandedName(None, u'layer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6214, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_133._Automaton = _BuildAutomaton_142()




CTD_ANON_134._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networkZone'), NetworkZone, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 32)))

def _BuildAutomaton_143 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_143
    del _BuildAutomaton_143
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_134._UseForTag(pyxb.namespace.ExpandedName(None, u'networkZone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_134._Automaton = _BuildAutomaton_143()




CTD_ANON_135._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipAddress'), IPAddress, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 32)))

def _BuildAutomaton_144 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_144
    del _BuildAutomaton_144
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_135._UseForTag(pyxb.namespace.ExpandedName(None, u'ipAddress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_135._Automaton = _BuildAutomaton_144()




CTD_ANON_136._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nic'), Nic, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6342, 32)))

def _BuildAutomaton_145 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_145
    del _BuildAutomaton_145
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6342, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_136._UseForTag(pyxb.namespace.ExpandedName(None, u'nic')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6342, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_136._Automaton = _BuildAutomaton_145()




CTD_ANON_137._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region'), CTD_ANON_250, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6381, 32)))

def _BuildAutomaton_146 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_146
    del _BuildAutomaton_146
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6381, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_137._UseForTag(pyxb.namespace.ExpandedName(None, u'region')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6381, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_137._Automaton = _BuildAutomaton_146()




CTD_ANON_138._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenant'), CTD_ANON_251, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6396, 32)))

def _BuildAutomaton_147 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_147
    del _BuildAutomaton_147
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6396, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_138._UseForTag(pyxb.namespace.ExpandedName(None, u'tenant')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6396, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_138._Automaton = _BuildAutomaton_147()




CTD_ANON_139._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regionEntities'), CTD_ANON_140, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6407, 64)))

def _BuildAutomaton_148 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_148
    del _BuildAutomaton_148
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6407, 64))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_139._UseForTag(pyxb.namespace.ExpandedName(None, u'regionEntities')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6407, 64))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_139._Automaton = _BuildAutomaton_148()




CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'flavors'), CTD_ANON_141, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_142, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6429, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instances'), CTD_ANON_143, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6455, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regionName'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6474, 76)))

def _BuildAutomaton_149 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_149
    del _BuildAutomaton_149
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 76))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6429, 76))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6455, 76))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6474, 76))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(None, u'flavors')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 76))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6429, 76))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6455, 76))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_140._UseForTag(pyxb.namespace.ExpandedName(None, u'regionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6474, 76))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_140._Automaton = _BuildAutomaton_149()




CTD_ANON_141._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'flavor'), CTD_ANON_275, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 88)))

def _BuildAutomaton_150 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_150
    del _BuildAutomaton_150
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 88))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_141._UseForTag(pyxb.namespace.ExpandedName(None, u'flavor')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 88))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_141._Automaton = _BuildAutomaton_150()




CTD_ANON_142._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), CTD_ANON_276, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 88)))

def _BuildAutomaton_151 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_151
    del _BuildAutomaton_151
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 88))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_142._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 88))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_142._Automaton = _BuildAutomaton_151()




CTD_ANON_143._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instance'), CTD_ANON_277, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6458, 88)))

def _BuildAutomaton_152 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_152
    del _BuildAutomaton_152
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6458, 88))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_143._UseForTag(pyxb.namespace.ExpandedName(None, u'instance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6458, 88))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_143._Automaton = _BuildAutomaton_152()




CTD_ANON_144._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6601, 32)))

def _BuildAutomaton_153 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_153
    del _BuildAutomaton_153
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6601, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_144._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6601, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_144._Automaton = _BuildAutomaton_153()




CTD_ANON_145._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), Distribution, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6657, 32)))

def _BuildAutomaton_154 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_154
    del _BuildAutomaton_154
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6657, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_145._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6657, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_145._Automaton = _BuildAutomaton_154()




CTD_ANON_146._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6667, 32)))

def _BuildAutomaton_155 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_155
    del _BuildAutomaton_155
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6667, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_146._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6667, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_146._Automaton = _BuildAutomaton_155()




CTD_ANON_147._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6677, 32)))

def _BuildAutomaton_156 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_156
    del _BuildAutomaton_156
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6677, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_147._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6677, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_147._Automaton = _BuildAutomaton_156()




CTD_ANON_148._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6702, 32)))

def _BuildAutomaton_157 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_157
    del _BuildAutomaton_157
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6702, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_148._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6702, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_148._Automaton = _BuildAutomaton_157()




CTD_ANON_149._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatform'), TargetPlatform, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6712, 32)))

def _BuildAutomaton_158 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_158
    del _BuildAutomaton_158
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6712, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_149._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6712, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_149._Automaton = _BuildAutomaton_158()




CTD_ANON_150._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6722, 32)))

def _BuildAutomaton_159 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_159
    del _BuildAutomaton_159
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6722, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_150._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6722, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_150._Automaton = _BuildAutomaton_159()




CTD_ANON_151._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subscriptionProfile'), SubscriptionProfile, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6808, 32)))

def _BuildAutomaton_160 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_160
    del _BuildAutomaton_160
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6808, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_151._UseForTag(pyxb.namespace.ExpandedName(None, u'subscriptionProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6808, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_151._Automaton = _BuildAutomaton_160()




CTD_ANON_152._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'org'), Org, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6857, 32)))

def _BuildAutomaton_161 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_161
    del _BuildAutomaton_161
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6857, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_152._UseForTag(pyxb.namespace.ExpandedName(None, u'org')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6857, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_152._Automaton = _BuildAutomaton_161()




CTD_ANON_153._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osGroup'), OSGroup, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6927, 32)))

def _BuildAutomaton_162 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_162
    del _BuildAutomaton_162
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6927, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_153._UseForTag(pyxb.namespace.ExpandedName(None, u'osGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6927, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_153._Automaton = _BuildAutomaton_162()




CTD_ANON_154._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osPkg'), OSPackage, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 32)))

def _BuildAutomaton_163 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_163
    del _BuildAutomaton_163
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_154._UseForTag(pyxb.namespace.ExpandedName(None, u'osPkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_154._Automaton = _BuildAutomaton_163()




OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currPkg'), Pkg, scope=OSUpdate, documentation=u'the current package information (see :ref:`package-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6999, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'date'), pyxb.binding.datatypes.dateTime, scope=OSUpdate, documentation=u'the end date where to calculate the available updates for the ``currPkg``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7004, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'newPkg'), Pkg, scope=OSUpdate, documentation=u'the proposed new package version to update to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7009, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'numUpdates'), pyxb.binding.datatypes.int, scope=OSUpdate, documentation=u'the number of updates available for this package from the current package version to the ``date`` value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7014, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgs'), CTD_ANON_155, scope=OSUpdate, documentation=u'the list of package updates available between ``currPkg`` version and the ``date`` provided', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7019, 12)))

def _BuildAutomaton_164 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_164
    del _BuildAutomaton_164
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6999, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7004, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7009, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7014, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7019, 12))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdate._UseForTag(pyxb.namespace.ExpandedName(None, u'currPkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6999, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdate._UseForTag(pyxb.namespace.ExpandedName(None, u'date')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7004, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdate._UseForTag(pyxb.namespace.ExpandedName(None, u'newPkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7009, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdate._UseForTag(pyxb.namespace.ExpandedName(None, u'numUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7014, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdate._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7019, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSUpdate._Automaton = _BuildAutomaton_164()




CTD_ANON_155._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkg'), Pkg, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 24)))

def _BuildAutomaton_165 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_165
    del _BuildAutomaton_165
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_155._UseForTag(pyxb.namespace.ExpandedName(None, u'pkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_155._Automaton = _BuildAutomaton_165()




OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'availUpdates'), CTD_ANON_156, scope=OSUpdates, documentation=u'the list of package updates (see :ref:`osupdate-object`) available for the list of packages in the ``os profile``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7042, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osEOLDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation=u'the date where the operating system will receive no more updates', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7052, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osReleaseDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation=u'the date where the operating system was released', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7057, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'simulation'), CTD_ANON_157, scope=OSUpdates, documentation=u'the list of package updates (see :ref:`osupdate-object`) available after a simulation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7062, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'simulationDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation=u'the end date where to calculate the available updates (for a simulation)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7072, 12)))

def _BuildAutomaton_166 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_166
    del _BuildAutomaton_166
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7042, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7052, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7057, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7062, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7072, 12))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdates._UseForTag(pyxb.namespace.ExpandedName(None, u'availUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7042, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdates._UseForTag(pyxb.namespace.ExpandedName(None, u'osEOLDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7052, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdates._UseForTag(pyxb.namespace.ExpandedName(None, u'osReleaseDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7057, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdates._UseForTag(pyxb.namespace.ExpandedName(None, u'simulation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7062, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OSUpdates._UseForTag(pyxb.namespace.ExpandedName(None, u'simulationDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7072, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSUpdates._Automaton = _BuildAutomaton_166()




CTD_ANON_156._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'update'), OSUpdate, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7048, 24)))

def _BuildAutomaton_167 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_167
    del _BuildAutomaton_167
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7048, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_156._UseForTag(pyxb.namespace.ExpandedName(None, u'update')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7048, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_156._Automaton = _BuildAutomaton_167()




CTD_ANON_157._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'update'), OSUpdate, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7068, 24)))

def _BuildAutomaton_168 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_168
    del _BuildAutomaton_168
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7068, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_157._UseForTag(pyxb.namespace.ExpandedName(None, u'update')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7068, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_157._Automaton = _BuildAutomaton_168()




CTD_ANON_158._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKey'), SSHKey, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7152, 32)))

def _BuildAutomaton_169 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_169
    del _BuildAutomaton_169
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7152, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_158._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7152, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_158._Automaton = _BuildAutomaton_169()




CTD_ANON_159._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osUser'), OSUser, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7201, 32)))

def _BuildAutomaton_170 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_170
    del _BuildAutomaton_170
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7201, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_159._UseForTag(pyxb.namespace.ExpandedName(None, u'osUser')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7201, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_159._Automaton = _BuildAutomaton_170()




CTD_ANON_160._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalPartition'), Partition, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7263, 32)))

def _BuildAutomaton_171 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_171
    del _BuildAutomaton_171
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7263, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_160._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalPartition')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7263, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_160._Automaton = _BuildAutomaton_171()




CTD_ANON_161._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partition'), Partition, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7337, 32)))

def _BuildAutomaton_172 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_172
    del _BuildAutomaton_172
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7337, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_161._UseForTag(pyxb.namespace.ExpandedName(None, u'partition')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7337, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_161._Automaton = _BuildAutomaton_172()




CTD_ANON_162._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disk'), Disk, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7363, 32)))

def _BuildAutomaton_173 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_173
    del _BuildAutomaton_173
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7363, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_162._UseForTag(pyxb.namespace.ExpandedName(None, u'disk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7363, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_162._Automaton = _BuildAutomaton_173()




CTD_ANON_163._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroup'), LogicalGroup, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7388, 32)))

def _BuildAutomaton_174 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_174
    del _BuildAutomaton_174
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7388, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_163._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7388, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_163._Automaton = _BuildAutomaton_174()




CTD_ANON_164._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolume'), LogicalVolume, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 32)))

def _BuildAutomaton_175 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_175
    del _BuildAutomaton_175
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_164._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolume')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_164._Automaton = _BuildAutomaton_175()




PCpu._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'frequency'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 12)))

PCpu._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nb_cores'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7435, 12)))

PCpu._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'usage'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7436, 12)))

def _BuildAutomaton_176 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_176
    del _BuildAutomaton_176
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7435, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7436, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PCpu._UseForTag(pyxb.namespace.ExpandedName(None, u'frequency')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PCpu._UseForTag(pyxb.namespace.ExpandedName(None, u'nb_cores')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7435, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PCpu._UseForTag(pyxb.namespace.ExpandedName(None, u'usage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7436, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PCpu._Automaton = _BuildAutomaton_176()




CTD_ANON_165._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkg'), Pkg, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7648, 32)))

def _BuildAutomaton_177 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_177
    del _BuildAutomaton_177
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7648, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_165._UseForTag(pyxb.namespace.ExpandedName(None, u'pkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7648, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_165._Automaton = _BuildAutomaton_177()




PkgList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'addedPkgUris'), UriList, scope=PkgList, documentation=u'the list of :ref:`package-object` uris to add', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7664, 12)))

PkgList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deletedPkgUris'), UriList, scope=PkgList, documentation=u'the list of :ref:`package-object` uris to remove', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 12)))

PkgList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgs'), CTD_ANON_166, scope=PkgList, documentation=u'the list of :ref:`package-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7674, 12)))

def _BuildAutomaton_178 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_178
    del _BuildAutomaton_178
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7664, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7674, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PkgList._UseForTag(pyxb.namespace.ExpandedName(None, u'addedPkgUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7664, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PkgList._UseForTag(pyxb.namespace.ExpandedName(None, u'deletedPkgUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PkgList._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7674, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PkgList._Automaton = _BuildAutomaton_178()




CTD_ANON_166._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkg'), Pkg, scope=CTD_ANON_166, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7680, 24)))

def _BuildAutomaton_179 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_179
    del _BuildAutomaton_179
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7680, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_166._UseForTag(pyxb.namespace.ExpandedName(None, u'pkg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7680, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_166._Automaton = _BuildAutomaton_179()




CTD_ANON_167._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfo'), PkgUpdateInfo, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 32)))

def _BuildAutomaton_180 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_180
    del _BuildAutomaton_180
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_167._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_167._Automaton = _BuildAutomaton_180()




PRam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quantity'), pyxb.binding.datatypes.string, scope=PRam, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7720, 12)))

PRam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'usage'), pyxb.binding.datatypes.string, scope=PRam, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7721, 12)))

def _BuildAutomaton_181 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_181
    del _BuildAutomaton_181
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7720, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7721, 12))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PRam._UseForTag(pyxb.namespace.ExpandedName(None, u'quantity')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7720, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PRam._UseForTag(pyxb.namespace.ExpandedName(None, u'usage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7721, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PRam._Automaton = _BuildAutomaton_181()




CTD_ANON_168._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'project'), Project, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7779, 32)))

def _BuildAutomaton_182 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_182
    del _BuildAutomaton_182
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7779, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_168._UseForTag(pyxb.namespace.ExpandedName(None, u'project')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7779, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_168._Automaton = _BuildAutomaton_182()




CTD_ANON_169._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instance'), Instance, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7810, 32)))

def _BuildAutomaton_183 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_183
    del _BuildAutomaton_183
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7810, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_169._UseForTag(pyxb.namespace.ExpandedName(None, u'instance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7810, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_169._Automaton = _BuildAutomaton_183()




CTD_ANON_170._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishImage'), PublishImage, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8372, 32)))

def _BuildAutomaton_184 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_184
    del _BuildAutomaton_184
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8372, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_170._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8372, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_170._Automaton = _BuildAutomaton_184()




CTD_ANON_171._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quota'), Quota, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 32)))

def _BuildAutomaton_185 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_185
    del _BuildAutomaton_185
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_171._UseForTag(pyxb.namespace.ExpandedName(None, u'quota')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_171._Automaton = _BuildAutomaton_185()




CTD_ANON_172._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'referral'), Referral, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8557, 32)))

def _BuildAutomaton_186 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_186
    del _BuildAutomaton_186
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8557, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_172._UseForTag(pyxb.namespace.ExpandedName(None, u'referral')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8557, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_172._Automaton = _BuildAutomaton_186()




CTD_ANON_173._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repository'), Repository, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 32)))

def _BuildAutomaton_187 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_187
    del _BuildAutomaton_187
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_173._UseForTag(pyxb.namespace.ExpandedName(None, u'repository')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_173._Automaton = _BuildAutomaton_187()




CTD_ANON_174._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'entitlement'), Entitlement, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8690, 32)))

def _BuildAutomaton_188 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_188
    del _BuildAutomaton_188
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8690, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_174._UseForTag(pyxb.namespace.ExpandedName(None, u'entitlement')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8690, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_174._Automaton = _BuildAutomaton_188()




CTD_ANON_175._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'role'), Role, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8714, 32)))

def _BuildAutomaton_189 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_189
    del _BuildAutomaton_189
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8714, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_175._UseForTag(pyxb.namespace.ExpandedName(None, u'role')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8714, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_175._Automaton = _BuildAutomaton_189()




CTD_ANON_176._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extraFile'), ScannedFile, scope=CTD_ANON_176, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8834, 32)))

def _BuildAutomaton_190 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_190
    del _BuildAutomaton_190
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8834, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_176._UseForTag(pyxb.namespace.ExpandedName(None, u'extraFile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8834, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_176._Automaton = _BuildAutomaton_190()




CTD_ANON_177._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), Image, scope=CTD_ANON_177, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8849, 32)))

def _BuildAutomaton_191 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_191
    del _BuildAutomaton_191
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8849, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_177._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8849, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_177._Automaton = _BuildAutomaton_191()




CTD_ANON_178._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'import'), ScanImport, scope=CTD_ANON_178, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8864, 32)))

def _BuildAutomaton_192 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_192
    del _BuildAutomaton_192
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8864, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_178._UseForTag(pyxb.namespace.ExpandedName(None, u'import')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8864, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_178._Automaton = _BuildAutomaton_192()




CTD_ANON_179._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winService'), WinService, scope=CTD_ANON_179, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8874, 32)))

def _BuildAutomaton_193 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_193
    del _BuildAutomaton_193
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8874, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_179._UseForTag(pyxb.namespace.ExpandedName(None, u'winService')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8874, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_179._Automaton = _BuildAutomaton_193()




CTD_ANON_180._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winApplication'), AbstractWinApplication, scope=CTD_ANON_180, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8884, 32)))

def _BuildAutomaton_194 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_194
    del _BuildAutomaton_194
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8884, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_180._UseForTag(pyxb.namespace.ExpandedName(None, u'winApplication')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8884, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_180._Automaton = _BuildAutomaton_194()




CTD_ANON_181._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'package'), ScannedPkg, scope=CTD_ANON_181, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8935, 32)))

def _BuildAutomaton_195 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_195
    del _BuildAutomaton_195
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8935, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_181._UseForTag(pyxb.namespace.ExpandedName(None, u'package')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8935, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_181._Automaton = _BuildAutomaton_195()




CTD_ANON_182._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scanImport'), ScanImport, scope=CTD_ANON_182, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9062, 32)))

def _BuildAutomaton_196 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_196
    del _BuildAutomaton_196
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9062, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_182._UseForTag(pyxb.namespace.ExpandedName(None, u'scanImport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9062, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_182._Automaton = _BuildAutomaton_196()




CTD_ANON_183._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedFile'), ScannedFile, scope=CTD_ANON_183, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9121, 32)))

def _BuildAutomaton_197 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_197
    del _BuildAutomaton_197
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9121, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_183._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedFile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9121, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_183._Automaton = _BuildAutomaton_197()




CTD_ANON_184._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scan'), Scan, scope=CTD_ANON_184, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9176, 32)))

def _BuildAutomaton_198 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_198
    del _BuildAutomaton_198
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9176, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_184._UseForTag(pyxb.namespace.ExpandedName(None, u'scan')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9176, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_184._Automaton = _BuildAutomaton_198()




CTD_ANON_185._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstance'), ScannedInstance, scope=CTD_ANON_185, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9215, 32)))

def _BuildAutomaton_199 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_199
    del _BuildAutomaton_199
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9215, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_185._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9215, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_185._Automaton = _BuildAutomaton_199()




CTD_ANON_186._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'modifiedFile'), ScannedFile, scope=CTD_ANON_186, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9276, 32)))

def _BuildAutomaton_200 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_200
    del _BuildAutomaton_200
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9276, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_186._UseForTag(pyxb.namespace.ExpandedName(None, u'modifiedFile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9276, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_186._Automaton = _BuildAutomaton_200()




CTD_ANON_187._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'notModifiedFile'), ScannedFile, scope=CTD_ANON_187, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9286, 32)))

def _BuildAutomaton_201 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_201
    del _BuildAutomaton_201
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9286, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_187._UseForTag(pyxb.namespace.ExpandedName(None, u'notModifiedFile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9286, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_187._Automaton = _BuildAutomaton_201()




CTD_ANON_188._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedPackage'), ScannedPkg, scope=CTD_ANON_188, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9331, 32)))

def _BuildAutomaton_202 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_202
    del _BuildAutomaton_202
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9331, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_188._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedPackage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9331, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_188._Automaton = _BuildAutomaton_202()




CTD_ANON_189._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scan'), Scan, scope=CTD_ANON_189, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9355, 32)))

def _BuildAutomaton_203 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_203
    del _BuildAutomaton_203
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9355, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_189._UseForTag(pyxb.namespace.ExpandedName(None, u'scan')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9355, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_189._Automaton = _BuildAutomaton_203()




ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currGenerated'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of scan generations the user still has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9372, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currImported'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of appliance templates imported from scans the user still has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currInstances'), pyxb.binding.datatypes.int, scope=ScanStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9382, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currOSUsage'), CTD_ANON_190, scope=ScanStats, documentation=u'number of times a specific OS has been used when scanning', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currScans'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of scans currently available in the user account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9393, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalGenerated'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of generations done from a scan', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9398, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalImported'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of appliance imports done from a scan', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalInstances'), pyxb.binding.datatypes.int, scope=ScanStats, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9408, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalOSUsage'), CTD_ANON_191, scope=ScanStats, documentation=u'the number of times a specific distribution has been scanned', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9409, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalScans'), pyxb.binding.datatypes.int, scope=ScanStats, documentation=u'the number of scans done for a specific user account (counting deleted scans)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9419, 12)))

def _BuildAutomaton_204 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_204
    del _BuildAutomaton_204
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9372, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9382, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9393, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9398, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9408, 12))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9409, 12))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9419, 12))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currGenerated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9372, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currImported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currInstances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9382, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currOSUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'currScans')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9393, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalGenerated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9398, 12))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalImported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 12))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalInstances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9408, 12))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalOSUsage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9409, 12))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ScanStats._UseForTag(pyxb.namespace.ExpandedName(None, u'totalScans')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9419, 12))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScanStats._Automaton = _BuildAutomaton_204()




CTD_ANON_190._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_190, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9389, 24)))

def _BuildAutomaton_205 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_205
    del _BuildAutomaton_205
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9389, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_190._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9389, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_190._Automaton = _BuildAutomaton_205()




CTD_ANON_191._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_191, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9415, 24)))

def _BuildAutomaton_206 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_206
    del _BuildAutomaton_206
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9415, 24))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_191._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9415, 24))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_191._Automaton = _BuildAutomaton_206()




CTD_ANON_192._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rule'), Rule, scope=CTD_ANON_192, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9438, 32)))

def _BuildAutomaton_207 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_207
    del _BuildAutomaton_207
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9438, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_192._UseForTag(pyxb.namespace.ExpandedName(None, u'rule')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9438, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_192._Automaton = _BuildAutomaton_207()




CTD_ANON_193._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'service'), Service, scope=CTD_ANON_193, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9467, 32)))

def _BuildAutomaton_208 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_208
    del _BuildAutomaton_208
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9467, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_193._UseForTag(pyxb.namespace.ExpandedName(None, u'service')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9467, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_193._Automaton = _BuildAutomaton_208()




CTD_ANON_194._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareArtifact'), SoftwareArtifact, scope=CTD_ANON_194, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9625, 32)))

def _BuildAutomaton_209 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_209
    del _BuildAutomaton_209
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9625, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_194._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifact')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9625, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_194._Automaton = _BuildAutomaton_209()




CTD_ANON_195._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareArtifact'), SoftwareArtifact, scope=CTD_ANON_195, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9661, 32)))

def _BuildAutomaton_210 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_210
    del _BuildAutomaton_210
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9661, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_195._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifact')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9661, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_195._Automaton = _BuildAutomaton_210()




CTD_ANON_196._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareBundle'), SoftwareBundle, scope=CTD_ANON_196, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9822, 32)))

def _BuildAutomaton_211 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_211
    del _BuildAutomaton_211
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9822, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_196._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareBundle')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9822, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_196._Automaton = _BuildAutomaton_211()




CTD_ANON_197._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareFile'), SoftwareFile, scope=CTD_ANON_197, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9972, 32)))

def _BuildAutomaton_212 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_212
    del _BuildAutomaton_212
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9972, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_197._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareFile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9972, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_197._Automaton = _BuildAutomaton_212()




CTD_ANON_198._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKey'), SSHKey, scope=CTD_ANON_198, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10025, 32)))

def _BuildAutomaton_213 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_213
    del _BuildAutomaton_213
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10025, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_198._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10025, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_198._Automaton = _BuildAutomaton_213()




CTD_ANON_199._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoint'), StatDataPoint, scope=CTD_ANON_199, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10131, 32)))

def _BuildAutomaton_214 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_214
    del _BuildAutomaton_214
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10131, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_199._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10131, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_199._Automaton = _BuildAutomaton_214()




CTD_ANON_200._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statTicket'), StatTicket, scope=CTD_ANON_200, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10210, 32)))

def _BuildAutomaton_215 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_215
    del _BuildAutomaton_215
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10210, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_200._UseForTag(pyxb.namespace.ExpandedName(None, u'statTicket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10210, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_200._Automaton = _BuildAutomaton_215()




CTD_ANON_201._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'admin'), UserProfile, scope=CTD_ANON_201, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10239, 32)))

def _BuildAutomaton_216 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_216
    del _BuildAutomaton_216
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10239, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_201._UseForTag(pyxb.namespace.ExpandedName(None, u'admin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10239, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_201._Automaton = _BuildAutomaton_216()




CTD_ANON_202._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), Distribution, scope=CTD_ANON_202, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10269, 32)))

def _BuildAutomaton_217 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_217
    del _BuildAutomaton_217
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10269, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_202._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10269, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_202._Automaton = _BuildAutomaton_217()




CTD_ANON_203._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=CTD_ANON_203, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10279, 32)))

def _BuildAutomaton_218 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_218
    del _BuildAutomaton_218
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10279, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_203._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10279, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_203._Automaton = _BuildAutomaton_218()




CTD_ANON_204._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatform'), TargetPlatform, scope=CTD_ANON_204, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10294, 32)))

def _BuildAutomaton_219 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_219
    del _BuildAutomaton_219
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10294, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_204._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10294, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_204._Automaton = _BuildAutomaton_219()




CTD_ANON_205._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=CTD_ANON_205, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10309, 32)))

def _BuildAutomaton_220 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_220
    del _BuildAutomaton_220
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10309, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_205._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10309, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_205._Automaton = _BuildAutomaton_220()




CTD_ANON_206._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quota'), Quota, scope=CTD_ANON_206, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10334, 32)))

def _BuildAutomaton_221 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_221
    del _BuildAutomaton_221
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10334, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_206._UseForTag(pyxb.namespace.ExpandedName(None, u'quota')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10334, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_206._Automaton = _BuildAutomaton_221()




CTD_ANON_207._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'role'), Role, scope=CTD_ANON_207, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10349, 32)))

def _BuildAutomaton_222 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_222
    del _BuildAutomaton_222
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10349, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_207._UseForTag(pyxb.namespace.ExpandedName(None, u'role')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10349, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_207._Automaton = _BuildAutomaton_222()




CTD_ANON_208._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subscriptionProfile'), SubscriptionProfile, scope=CTD_ANON_208, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10383, 32)))

def _BuildAutomaton_223 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_223
    del _BuildAutomaton_223
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10383, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_208._UseForTag(pyxb.namespace.ExpandedName(None, u'subscriptionProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10383, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_208._Automaton = _BuildAutomaton_223()




CTD_ANON_209._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=CTD_ANON_209, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10544, 32)))

def _BuildAutomaton_224 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_224
    del _BuildAutomaton_224
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10544, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_209._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10544, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_209._Automaton = _BuildAutomaton_224()




CTD_ANON_210._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatform'), TargetPlatform, scope=CTD_ANON_210, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 32)))

def _BuildAutomaton_225 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_225
    del _BuildAutomaton_225
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_210._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_210._Automaton = _BuildAutomaton_225()




UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'localizedErrorMsg'), LocalizedMessage, scope=UForgeError, documentation=u'the error message (supports i18n)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10664, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'requestMethod'), pyxb.binding.datatypes.string, scope=UForgeError, documentation=u'the HTTP request method used in the request', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10669, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'requestUri'), pyxb.binding.datatypes.string, scope=UForgeError, documentation=u'the HTTP uri resource used in the request', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10674, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statusCode'), pyxb.binding.datatypes.int, scope=UForgeError, documentation=u'the HTTP status code', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10679, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'timestamp'), pyxb.binding.datatypes.dateTime, scope=UForgeError, documentation=u'the timestamp the request was received by the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10684, 12)))

def _BuildAutomaton_226 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_226
    del _BuildAutomaton_226
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10664, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10669, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10674, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10679, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10684, 12))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UForgeError._UseForTag(pyxb.namespace.ExpandedName(None, u'localizedErrorMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10664, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UForgeError._UseForTag(pyxb.namespace.ExpandedName(None, u'requestMethod')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10669, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UForgeError._UseForTag(pyxb.namespace.ExpandedName(None, u'requestUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10674, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(UForgeError._UseForTag(pyxb.namespace.ExpandedName(None, u'statusCode')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10679, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(UForgeError._UseForTag(pyxb.namespace.ExpandedName(None, u'timestamp')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10684, 12))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UForgeError._Automaton = _BuildAutomaton_226()




UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'created'), pyxb.binding.datatypes.dateTime, scope=UForgeObject, documentation=u'the created date of the object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dbId'), pyxb.binding.datatypes.long, scope=UForgeObject, documentation=u'the database id of the object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'digest'), pyxb.binding.datatypes.string, scope=UForgeObject, documentation=u'the digest value (used for etag)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lastModified'), pyxb.binding.datatypes.dateTime, scope=UForgeObject, documentation=u'the last modified date of this object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12)))

def _BuildAutomaton_227 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_227
    del _BuildAutomaton_227
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UForgeObject._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UForgeObject._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UForgeObject._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(UForgeObject._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UForgeObject._Automaton = _BuildAutomaton_227()




UForgeObjects._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'total'), pyxb.binding.datatypes.long, scope=UForgeObjects, documentation=u'the total number of objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12)))

def _BuildAutomaton_228 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_228
    del _BuildAutomaton_228
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UForgeObjects._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UForgeObjects._Automaton = _BuildAutomaton_228()




UriList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=UriList, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10795, 12)))

def _BuildAutomaton_229 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_229
    del _BuildAutomaton_229
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10795, 12))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UriList._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10795, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UriList._Automaton = _BuildAutomaton_229()




CTD_ANON_211._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprint'), Blueprint, scope=CTD_ANON_211, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10931, 32)))

def _BuildAutomaton_230 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_230
    del _BuildAutomaton_230
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10931, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_211._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10931, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_211._Automaton = _BuildAutomaton_230()




CTD_ANON_212._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=CTD_ANON_212, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10967, 32)))

def _BuildAutomaton_231 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_231
    del _BuildAutomaton_231
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10967, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_212._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10967, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_212._Automaton = _BuildAutomaton_231()




CTD_ANON_213._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatform'), TargetPlatform, scope=CTD_ANON_213, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10977, 32)))

def _BuildAutomaton_232 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_232
    del _BuildAutomaton_232
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10977, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_213._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10977, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_213._Automaton = _BuildAutomaton_232()




CTD_ANON_214._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=CTD_ANON_214, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10987, 32)))

def _BuildAutomaton_233 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_233
    del _BuildAutomaton_233
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10987, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_214._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10987, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_214._Automaton = _BuildAutomaton_233()




CTD_ANON_215._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gallery'), Gallery, scope=CTD_ANON_215, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11066, 32)))

def _BuildAutomaton_234 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_234
    del _BuildAutomaton_234
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11066, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_215._UseForTag(pyxb.namespace.ExpandedName(None, u'gallery')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11066, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_215._Automaton = _BuildAutomaton_234()




CTD_ANON_216._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ranking'), Ranking, scope=CTD_ANON_216, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11078, 32)))

def _BuildAutomaton_235 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_235
    del _BuildAutomaton_235
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11078, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_216._UseForTag(pyxb.namespace.ExpandedName(None, u'ranking')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11078, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_216._Automaton = _BuildAutomaton_235()




CTD_ANON_217._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'role'), Role, scope=CTD_ANON_217, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 32)))

def _BuildAutomaton_236 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_236
    del _BuildAutomaton_236
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_217._UseForTag(pyxb.namespace.ExpandedName(None, u'role')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_217._Automaton = _BuildAutomaton_236()




CTD_ANON_218._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKey'), SSHKey, scope=CTD_ANON_218, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11108, 32)))

def _BuildAutomaton_237 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_237
    del _BuildAutomaton_237
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11108, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_218._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11108, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_218._Automaton = _BuildAutomaton_237()




CTD_ANON_219._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), Tag, scope=CTD_ANON_219, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11125, 32)))

def _BuildAutomaton_238 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_238
    del _BuildAutomaton_238
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11125, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_219._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11125, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_219._Automaton = _BuildAutomaton_238()




CTD_ANON_220._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'member'), User, scope=CTD_ANON_220, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11154, 32)))

def _BuildAutomaton_239 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_239
    del _BuildAutomaton_239
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11154, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_220._UseForTag(pyxb.namespace.ExpandedName(None, u'member')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11154, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_220._Automaton = _BuildAutomaton_239()




CTD_ANON_221._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userGroup'), UserGroup, scope=CTD_ANON_221, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11173, 32)))

def _BuildAutomaton_240 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_240
    del _BuildAutomaton_240
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11173, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_221._UseForTag(pyxb.namespace.ExpandedName(None, u'userGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11173, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_221._Automaton = _BuildAutomaton_240()




CTD_ANON_222._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userProfile'), UserProfile, scope=CTD_ANON_222, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11257, 32)))

def _BuildAutomaton_241 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_241
    del _BuildAutomaton_241
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11257, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_222._UseForTag(pyxb.namespace.ExpandedName(None, u'userProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11257, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_222._Automaton = _BuildAutomaton_241()




CTD_ANON_223._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), User, scope=CTD_ANON_223, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11281, 32)))

def _BuildAutomaton_242 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_242
    del _BuildAutomaton_242
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11281, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_223._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11281, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_223._Automaton = _BuildAutomaton_242()




UserStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceStats'), ApplianceStats, scope=UserStats, documentation=u'appliance statistics', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11298, 12)))

UserStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageStats'), ImageStats, scope=UserStats, documentation=u'image statitistics', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 12)))

UserStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scanStats'), ScanStats, scope=UserStats, documentation=u'scan statistics', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11308, 12)))

def _BuildAutomaton_243 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_243
    del _BuildAutomaton_243
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11298, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11308, 12))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UserStats._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceStats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11298, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UserStats._UseForTag(pyxb.namespace.ExpandedName(None, u'imageStats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UserStats._UseForTag(pyxb.namespace.ExpandedName(None, u'scanStats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11308, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UserStats._Automaton = _BuildAutomaton_243()




CTD_ANON_224._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualImagesRepository'), VirtualImagesRepository, scope=CTD_ANON_224, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11340, 32)))

def _BuildAutomaton_244 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_244
    del _BuildAutomaton_244
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11340, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_224._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualImagesRepository')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11340, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_224._Automaton = _BuildAutomaton_244()




CTD_ANON_225._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'image'), CTD_ANON_226, scope=CTD_ANON_225, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11360, 32)))

def _BuildAutomaton_245 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_245
    del _BuildAutomaton_245
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11360, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_225._UseForTag(pyxb.namespace.ExpandedName(None, u'image')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11360, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_225._Automaton = _BuildAutomaton_245()




CTD_ANON_226._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenant'), pyxb.binding.datatypes.string, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11363, 44)))

CTD_ANON_226._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 44)))

CTD_ANON_226._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), CTD_ANON_227, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11365, 44)))

def _BuildAutomaton_246 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_246
    del _BuildAutomaton_246
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_226._UseForTag(pyxb.namespace.ExpandedName(None, u'tenant')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11363, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_226._UseForTag(pyxb.namespace.ExpandedName(None, u'imageId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 44))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_226._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11365, 44))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
         ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_226._Automaton = _BuildAutomaton_246()




CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'platform'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11369, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11370, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'release'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'edition'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11372, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'architecture'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11373, 56)))

def _BuildAutomaton_247 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_247
    del _BuildAutomaton_247
    import pyxb.utils.fac as fac

    counters = set()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'platform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11369, 56))
    st_1 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11370, 56))
    st_2 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 56))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'edition')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11372, 56))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_227._UseForTag(pyxb.namespace.ExpandedName(None, u'architecture')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11373, 56))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_1, [
         ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
         ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CTD_ANON_227._Automaton = _BuildAutomaton_247()




CTD_ANON_228._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datacentre'), CTD_ANON_229, scope=CTD_ANON_228, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11395, 32)))

def _BuildAutomaton_248 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_248
    del _BuildAutomaton_248
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11395, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_228._UseForTag(pyxb.namespace.ExpandedName(None, u'datacentre')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11395, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_228._Automaton = _BuildAutomaton_248()




CTD_ANON_229._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clusters'), CTD_ANON_230, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11398, 44)))

CTD_ANON_229._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 44)))

CTD_ANON_229._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), STD_ANON_38, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11516, 44)))

def _BuildAutomaton_249 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_249
    del _BuildAutomaton_249
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11398, 44))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 44))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11516, 44))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_229._UseForTag(pyxb.namespace.ExpandedName(None, u'clusters')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11398, 44))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_229._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 44))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_229._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11516, 44))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_229._Automaton = _BuildAutomaton_249()




CTD_ANON_230._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cluster'), CTD_ANON_231, scope=CTD_ANON_230, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11401, 56)))

def _BuildAutomaton_250 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_250
    del _BuildAutomaton_250
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11401, 56))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_230._UseForTag(pyxb.namespace.ExpandedName(None, u'cluster')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11401, 56))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_230._Automaton = _BuildAutomaton_250()




CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpu'), PCpu, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11404, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datastores'), CTD_ANON_232, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11405, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hosts'), CTD_ANON_234, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11430, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11469, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networks'), CTD_ANON_238, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11470, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ram'), PRam, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11498, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), STD_ANON_37, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11499, 68)))

def _BuildAutomaton_251 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_251
    del _BuildAutomaton_251
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11404, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11405, 68))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11430, 68))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11469, 68))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11470, 68))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11498, 68))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11499, 68))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'cpu')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11404, 68))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'datastores')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11405, 68))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'hosts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11430, 68))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11469, 68))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'networks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11470, 68))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'ram')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11498, 68))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_231._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11499, 68))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_231._Automaton = _BuildAutomaton_251()




CTD_ANON_232._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datastore'), CTD_ANON_233, scope=CTD_ANON_232, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 80)))

def _BuildAutomaton_252 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_252
    del _BuildAutomaton_252
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 80))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_232._UseForTag(pyxb.namespace.ExpandedName(None, u'datastore')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 80))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_232._Automaton = _BuildAutomaton_252()




CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'freespace'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11412, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), STD_ANON_35, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11413, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11423, 92)))

def _BuildAutomaton_253 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_253
    del _BuildAutomaton_253
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11412, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11413, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11423, 92))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_233._UseForTag(pyxb.namespace.ExpandedName(None, u'freespace')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 92))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_233._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11412, 92))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_233._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11413, 92))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_233._UseForTag(pyxb.namespace.ExpandedName(None, u'url')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11423, 92))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_233._Automaton = _BuildAutomaton_253()




CTD_ANON_234._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'host'), CTD_ANON_235, scope=CTD_ANON_234, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 80)))

def _BuildAutomaton_254 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_254
    del _BuildAutomaton_254
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 80))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_234._UseForTag(pyxb.namespace.ExpandedName(None, u'host')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 80))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_234._Automaton = _BuildAutomaton_254()




CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpu'), PCpu, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datastoresNames'), CTD_ANON_236, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11437, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11444, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networksNames'), CTD_ANON_237, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ram'), PRam, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11452, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), STD_ANON_36, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11453, 92)))

def _BuildAutomaton_255 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_255
    del _BuildAutomaton_255
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11437, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11444, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 92))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11452, 92))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11453, 92))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'cpu')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 92))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'datastoresNames')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11437, 92))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11444, 92))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'networksNames')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 92))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'ram')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11452, 92))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_235._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11453, 92))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_235._Automaton = _BuildAutomaton_255()




CTD_ANON_236._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_236, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 104)))

def _BuildAutomaton_256 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_256
    del _BuildAutomaton_256
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 104))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_236._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 104))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_236._Automaton = _BuildAutomaton_256()




CTD_ANON_237._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_237, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 104)))

def _BuildAutomaton_257 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_257
    del _BuildAutomaton_257
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 104))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_237._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 104))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_237._Automaton = _BuildAutomaton_257()




CTD_ANON_238._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'network'), CTD_ANON_239, scope=CTD_ANON_238, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11473, 80)))

def _BuildAutomaton_258 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_258
    del _BuildAutomaton_258
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11473, 80))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_238._UseForTag(pyxb.namespace.ExpandedName(None, u'network')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11473, 80))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_238._Automaton = _BuildAutomaton_258()




CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accessible'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11476, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11477, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualMachines'), CTD_ANON_240, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 92)))

def _BuildAutomaton_259 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_259
    del _BuildAutomaton_259
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11476, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11477, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 92))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_239._UseForTag(pyxb.namespace.ExpandedName(None, u'accessible')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11476, 92))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_239._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11477, 92))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_239._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 92))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_239._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualMachines')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 92))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_239._Automaton = _BuildAutomaton_259()




CTD_ANON_240._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualMachine'), CTD_ANON_241, scope=CTD_ANON_240, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11482, 104)))

def _BuildAutomaton_260 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_260
    del _BuildAutomaton_260
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11482, 104))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_240._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualMachine')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11482, 104))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_240._Automaton = _BuildAutomaton_260()




CTD_ANON_241._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_241, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11485, 116)))

def _BuildAutomaton_261 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_261
    del _BuildAutomaton_261
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11485, 116))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_241._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11485, 116))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_241._Automaton = _BuildAutomaton_261()




CTD_ANON_242._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winMsiApplication'), WinMsiApplication, scope=CTD_ANON_242, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11622, 32)))

def _BuildAutomaton_262 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_262
    del _BuildAutomaton_262
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11622, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_242._UseForTag(pyxb.namespace.ExpandedName(None, u'winMsiApplication')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11622, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_242._Automaton = _BuildAutomaton_262()




CTD_ANON_243._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winStoreApplication'), WinStoreApplication, scope=CTD_ANON_243, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11658, 32)))

def _BuildAutomaton_263 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_263
    del _BuildAutomaton_263
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11658, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_243._UseForTag(pyxb.namespace.ExpandedName(None, u'winStoreApplication')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11658, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_243._Automaton = _BuildAutomaton_263()




CTD_ANON_244._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winService'), WinService, scope=CTD_ANON_244, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11721, 32)))

def _BuildAutomaton_264 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_264
    del _BuildAutomaton_264
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11721, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_244._UseForTag(pyxb.namespace.ExpandedName(None, u'winService')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11721, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_244._Automaton = _BuildAutomaton_264()




CTD_ANON_245._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'workspace'), Workspace, scope=CTD_ANON_245, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11800, 32)))

def _BuildAutomaton_265 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_265
    del _BuildAutomaton_265
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11800, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_245._UseForTag(pyxb.namespace.ExpandedName(None, u'workspace')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11800, 32))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_245._Automaton = _BuildAutomaton_265()




AbstractWinApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=AbstractWinApplication, documentation=u'the name of the application', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20)))

AbstractWinApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=AbstractWinApplication, documentation=u'the version of the application', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20)))

AbstractWinApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'architecture'), STD_ANON, scope=AbstractWinApplication, documentation=u'the architecture of the application', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20)))

def _BuildAutomaton_266 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_266
    del _BuildAutomaton_266
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'architecture')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
AbstractWinApplication._Automaton = _BuildAutomaton_266()




AbstractWinApplications._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'abstractWinApplications'), CTD_ANON, scope=AbstractWinApplications, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 401, 20)))

def _BuildAutomaton_267 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_267
    del _BuildAutomaton_267
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 401, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(AbstractWinApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'abstractWinApplications')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 401, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
AbstractWinApplications._Automaton = _BuildAutomaton_267()




Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'country'), pyxb.binding.datatypes.string, scope=Address, documentation=u'the country name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 422, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region_state'), pyxb.binding.datatypes.string, scope=Address, documentation=u'the state or region name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 427, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'street'), pyxb.binding.datatypes.string, scope=Address, documentation=u'the street name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 432, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'town'), pyxb.binding.datatypes.string, scope=Address, documentation=u'the town or city name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 437, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zipcode'), pyxb.binding.datatypes.string, scope=Address, documentation=u'the zipcode or postal address', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 442, 20)))

def _BuildAutomaton_268 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_268
    del _BuildAutomaton_268
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 422, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 427, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 432, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 437, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 442, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'country')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 422, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'region_state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 427, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'street')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 432, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'town')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 437, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Address._UseForTag(pyxb.namespace.ExpandedName(None, u'zipcode')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 442, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Address._Automaton = _BuildAutomaton_268()




APIKeyPair._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicKey'), pyxb.binding.datatypes.string, scope=APIKeyPair, documentation=u'the public key string', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 467, 20)))

APIKeyPair._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretKey'), pyxb.binding.datatypes.string, scope=APIKeyPair, documentation=u'the private key string', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 472, 20)))

APIKeyPair._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=APIKeyPair, documentation=u'the resource uri of the `APIKeyPair` object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 477, 20)))

def _BuildAutomaton_269 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_269
    del _BuildAutomaton_269
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 467, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 472, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 477, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'publicKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 467, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'secretKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 472, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPair._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 477, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
APIKeyPair._Automaton = _BuildAutomaton_269()




APIKeyPairs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'apiKeyPairs'), CTD_ANON_, scope=APIKeyPairs, documentation=u'the list of :ref:`apikeypair-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 496, 20)))

def _BuildAutomaton_270 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_270
    del _BuildAutomaton_270
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 496, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPairs._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(APIKeyPairs._UseForTag(pyxb.namespace.ExpandedName(None, u'apiKeyPairs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 496, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
APIKeyPairs._Automaton = _BuildAutomaton_270()




Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceExports'), CTD_ANON_2, scope=Appliance, documentation=u'a list of :ref:`applianceexport-object` objects holding meta-data information for each time\n                                the appliance has been exported.\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'archName'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'the operating system architecture this appliance is based on', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseCloneUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource used to clone this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseImagesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve machine images status', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseImagesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve machine images generated from this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseMySoftwareUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve the software components added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseOasPackageUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve any ``UForge Studio`` package added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseOsProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve the ``OS Profile`` for this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseProjectsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve any projects added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'basePublishImagesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve published machine image status', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve published machine images from this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseTemplatesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve the status for each time this appliance has been shared (to workspaces)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseTemplatesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to retrieve all the shared templates (to workspaces)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScripts'), CTD_ANON_3, scope=Appliance, documentation=u'a list of :ref:`bootscript-object` objects added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScriptsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to get the boot scripts added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScriptUris'), UriList, scope=Appliance, documentation=u'a list of uris for the boots scripts added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms'), CTD_ANON_4, scope=Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformUris'), UriList, scope=Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'a description of the appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionName'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'the operating system this appliance is based on (includes name and version)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to get the details of the operating system this appliance is based on', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to get all the export objects for this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_5, scope=Appliance, documentation=u'a list of :ref:`image-object` objects that have been generated from this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageUris'), UriList, scope=Appliance, documentation=u'a list of uris for the machine images generated from this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imported'), pyxb.binding.datatypes.boolean, scope=Appliance, documentation=u'boolean to determine if this appliance is an import (e.g. from a ``scan``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installedSize'), pyxb.binding.datatypes.long, scope=Appliance, documentation=u"estimated disk size required to install the appliance's software", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfile'), InstallProfile, scope=Appliance, documentation=u'the :ref:`installprofile-object` object for this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'uri resource to get the ``install profile`` of the appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lastPkgUpdate'), pyxb.binding.datatypes.dateTime, scope=Appliance, documentation=u'the ``os profile`` packages update date (this date is used to calculate if any new package updates are available', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=Appliance, documentation=u'the :ref:`logo-object` object for the appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftwareList'), CTD_ANON_6, scope=Appliance, documentation=u'a list of :ref:`mysoftware-object` objects describing the software components added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftwareUris'), UriList, scope=Appliance, documentation=u'a list of uris for the software components added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'the name of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbSecurityUpdates'), pyxb.binding.datatypes.int, scope=Appliance, documentation=u'the number of security operating system packages available for update', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbUpdates'), pyxb.binding.datatypes.int, scope=Appliance, documentation=u'the number of native package updates available for update', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'oasPackage'), OASPkg, scope=Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'oasPackageUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'the uri resource of the organization this appliance belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osProfile'), DistribProfile, scope=Appliance, documentation=u'the :ref:`distribprofile-object` object describing the operating system profile of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'the uri resource for the operating system profile of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentApplianceUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'the uri resource of the parent appliance. This is set if this appliance is a clone of another appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentTemplateUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'the uri resource of an parent appliance template. This is set of this appliance is a result of importing an appliance (e.g. from a workspace)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projects'), CTD_ANON_7, scope=Appliance, documentation=u'a list of :ref:`project-object` objects added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projectUris'), UriList, scope=Appliance, documentation=u'a list of uris for the projects added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishImages'), CTD_ANON_8, scope=Appliance, documentation=u'a list of :ref:`publishimage-object` objects for the machine images that have been registered to\n                                one or more cloud platforms\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishImageUris'), UriList, scope=Appliance, documentation=u'a list of uris for the machine images that have been registered to one or more cloud platforms', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'revision'), pyxb.binding.datatypes.int, scope=Appliance, documentation=u'the revision number of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'shared'), pyxb.binding.datatypes.boolean, scope=Appliance, documentation=u'a boolean highlighting this appliance has been shared to at least one workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=Appliance, documentation=u'the size (in bytes) of all the packages and software added to this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'a tag for this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation=u'the uri resource of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=Appliance, documentation=u'the version of this appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20)))

def _BuildAutomaton_271 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_271
    del _BuildAutomaton_271
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20))
    counters.add(cc_56)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceExports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'archName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCloneUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImagesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseMySoftwareUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseOasPackageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseOsProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProjectsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTemplatesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTemplatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScriptsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScriptUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'exportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'imported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'lastPkgUpdate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'nbSecurityUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'nbUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'oasPackage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'oasPackageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'osProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'osProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'parentApplianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'parentTemplateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'projects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'projectUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'shared')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_55, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20))
    st_55 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_55)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_56, False))
    symbol = pyxb.binding.content.ElementUse(Appliance._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20))
    st_56 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_56)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_54, False) ]))
    st_54._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_55, True) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_55, False) ]))
    st_55._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_56, True) ]))
    st_56._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Appliance._Automaton = _BuildAutomaton_271()




ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceName'), pyxb.binding.datatypes.string, scope=ApplianceExport, documentation=u'the name of the exported appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 858, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceVersion'), pyxb.binding.datatypes.string, scope=ApplianceExport, documentation=u'the version of the exported appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 863, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation=u'the uri allowing the archive to be downloaded', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 868, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloaded'), pyxb.binding.datatypes.boolean, scope=ApplianceExport, documentation=u'flag to determine if there has been at least one request to download the export archive', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 873, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'location'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 879, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation=u'the uri of the exported appliance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 880, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=ApplianceExport, documentation=u'the :ref:`status-object` object providing the current status of the export', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 885, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation=u'the uri resource of this appliance export', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 890, 20)))

def _BuildAutomaton_272 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_272
    del _BuildAutomaton_272
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 858, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 863, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 868, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 873, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 879, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 880, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 885, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 890, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 858, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 863, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 868, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'downloaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 873, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 879, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 880, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 885, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExport._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 890, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ApplianceExport._Automaton = _BuildAutomaton_272()




ApplianceExports._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceExports'), CTD_ANON_9, scope=ApplianceExports, documentation=u'the list of :ref:`applianceExport-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 909, 20)))

def _BuildAutomaton_273 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_273
    del _BuildAutomaton_273
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 909, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExports._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceExports._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceExports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 909, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ApplianceExports._Automaton = _BuildAutomaton_273()




ApplianceImports._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceImports'), CTD_ANON_10, scope=ApplianceImports, documentation=u'the list of :ref:`applianceImport-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 990, 20)))

def _BuildAutomaton_274 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_274
    del _BuildAutomaton_274
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 990, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImports._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImports._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceImports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 990, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ApplianceImports._Automaton = _BuildAutomaton_274()




Appliances._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'appliances'), CTD_ANON_11, scope=Appliances, documentation=u'the list of :ref:`appliance-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1014, 20)))

def _BuildAutomaton_275 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_275
    del _BuildAutomaton_275
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1014, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Appliances._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Appliances._UseForTag(pyxb.namespace.ExpandedName(None, u'appliances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1014, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Appliances._Automaton = _BuildAutomaton_275()




ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation=u'the uri resource of this artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1120, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation=u'the uri resource of the parent object this artifact account is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1125, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation=u'the name of the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1130, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'host'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation=u'the hostname of the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1135, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation=u'the login (optional) to connect to the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1140, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation=u'the password (optional) to connect to the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1145, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_, scope=ArtifactCredAccount, documentation=u'the type of the artifact account, for example ``ftp``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1150, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'port'), pyxb.binding.datatypes.int, scope=ArtifactCredAccount, documentation=u'the port of the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1162, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareArtifactsUri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation=u'the uri resource to retrieve artifacts from the artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1167, 20)))

def _BuildAutomaton_276 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_276
    del _BuildAutomaton_276
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1120, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1125, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1150, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1167, 20))
    counters.add(cc_7)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1120, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1125, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1130, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'host')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1135, 20))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1140, 20))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1145, 20))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1150, 20))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'port')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1162, 20))
    st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifactsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1167, 20))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    transitions.append(fac.Transition(st_11, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
         ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
ArtifactCredAccount._Automaton = _BuildAutomaton_276()




ArtifactCredAccounts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactCredAccounts'), CTD_ANON_16, scope=ArtifactCredAccounts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1186, 20)))

def _BuildAutomaton_277 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_277
    del _BuildAutomaton_277
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1186, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccounts._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccounts._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccounts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1186, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ArtifactCredAccounts._Automaton = _BuildAutomaton_277()




AwsResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ec2Service'), CTD_ANON_246, scope=AwsResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1202, 20)))

AwsResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regions'), CTD_ANON_19, scope=AwsResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1228, 20)))

AwsResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u's3Service'), CTD_ANON_248, scope=AwsResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 20)))

def _BuildAutomaton_278 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_278
    del _BuildAutomaton_278
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1202, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1228, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 20))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(AwsResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(AwsResources._UseForTag(pyxb.namespace.ExpandedName(None, u'ec2Service')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1202, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(AwsResources._UseForTag(pyxb.namespace.ExpandedName(None, u'regions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1228, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(AwsResources._UseForTag(pyxb.namespace.ExpandedName(None, u's3Service')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 20))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
AwsResources._Automaton = _BuildAutomaton_278()




CTD_ANON_246._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'amis'), CTD_ANON_17, scope=CTD_ANON_246, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1207, 40)))

def _BuildAutomaton_279 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_279
    del _BuildAutomaton_279
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1203, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1207, 40))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_246._UseForTag(pyxb.namespace.ExpandedName(None, u'RegionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_246._UseForTag(pyxb.namespace.ExpandedName(None, u'amis')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1207, 40))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_246._Automaton = _BuildAutomaton_279()




CTD_ANON_247._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'localisation'), pyxb.binding.datatypes.string, scope=CTD_ANON_247, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1236, 52)))

def _BuildAutomaton_280 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_280
    del _BuildAutomaton_280
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1232, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    counters.add(cc_1)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_247._UseForTag(pyxb.namespace.ExpandedName(None, u'RegionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_247._UseForTag(pyxb.namespace.ExpandedName(None, u'localisation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1236, 52))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_247._Automaton = _BuildAutomaton_280()




CTD_ANON_248._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'buckets'), CTD_ANON_20, scope=CTD_ANON_248, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1250, 40)))

def _BuildAutomaton_281 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_281
    del _BuildAutomaton_281
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1246, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1250, 40))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_248._UseForTag(pyxb.namespace.ExpandedName(None, u'RegionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_248._UseForTag(pyxb.namespace.ExpandedName(None, u'buckets')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1250, 40))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_248._Automaton = _BuildAutomaton_281()




CTD_ANON_249._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1258, 72)))

CTD_ANON_249._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'owner'), pyxb.binding.datatypes.string, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 72)))

CTD_ANON_249._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'permission'), CTD_ANON_21, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1260, 72)))

def _BuildAutomaton_282 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_282
    del _BuildAutomaton_282
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1258, 72))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1260, 72))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_249._UseForTag(pyxb.namespace.ExpandedName(None, u'RegionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1290, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_249._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1258, 72))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_249._UseForTag(pyxb.namespace.ExpandedName(None, u'owner')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 72))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_249._UseForTag(pyxb.namespace.ExpandedName(None, u'permission')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1260, 72))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_249._Automaton = _BuildAutomaton_282()




AzureResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'management'), CTD_ANON_22, scope=AzureResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1298, 20)))

AzureResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'storage'), CTD_ANON_34, scope=AzureResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1395, 20)))

def _BuildAutomaton_283 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_283
    del _BuildAutomaton_283
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1298, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1395, 20))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(AzureResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(AzureResources._UseForTag(pyxb.namespace.ExpandedName(None, u'management')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1298, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(AzureResources._UseForTag(pyxb.namespace.ExpandedName(None, u'storage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1395, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
AzureResources._Automaton = _BuildAutomaton_283()




Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deployments'), CTD_ANON_39, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1441, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deploymentsUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1448, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1449, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportObjects'), CTD_ANON_40, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportsUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'layers'), CTD_ANON_41, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'layersUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1465, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1468, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1469, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'revision'), pyxb.binding.datatypes.int, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1471, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1472, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zones'), CTD_ANON_42, scope=Blueprint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1473, 20)))

def _BuildAutomaton_284 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_284
    del _BuildAutomaton_284
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1441, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1448, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1449, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1465, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1468, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1469, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1471, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1472, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1473, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'deployments')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1441, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'deploymentsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1448, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1449, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'exportObjects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'exportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'layers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'layersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1465, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1468, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1469, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1471, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1472, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Blueprint._UseForTag(pyxb.namespace.ExpandedName(None, u'zones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1473, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Blueprint._Automaton = _BuildAutomaton_284()




BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootOrder'), pyxb.binding.datatypes.int, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1489, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1490, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hardwareSettings'), HardwareSettings, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1491, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfile'), InstallProfile, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1492, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1493, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1494, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbInstances'), pyxb.binding.datatypes.int, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1495, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1496, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroup'), SecurityGroup, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1497, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroupUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'template'), Appliance, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20)))

def _BuildAutomaton_285 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_285
    del _BuildAutomaton_285
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1489, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1490, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1491, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1492, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1493, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1494, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1495, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1496, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1497, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20))
    counters.add(cc_15)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'bootOrder')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1489, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1490, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'hardwareSettings')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1491, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1492, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1493, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1494, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'nbInstances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1495, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1496, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1497, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroupUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'template')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayer._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    st_15._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BlueprintLayer._Automaton = _BuildAutomaton_285()




BlueprintLayers._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprintLayers'), CTD_ANON_43, scope=BlueprintLayers, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1510, 20)))

def _BuildAutomaton_286 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_286
    del _BuildAutomaton_286
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1510, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayers._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BlueprintLayers._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprintLayers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1510, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BlueprintLayers._Automaton = _BuildAutomaton_286()




Blueprints._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprints'), CTD_ANON_44, scope=Blueprints, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1526, 20)))

def _BuildAutomaton_287 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_287
    del _BuildAutomaton_287
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1526, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Blueprints._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Blueprints._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprints')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1526, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Blueprints._Automaton = _BuildAutomaton_287()




BootScripts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootScripts'), CTD_ANON_45, scope=BootScripts, documentation=u'the list of :ref:`bootscript-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1579, 20)))

def _BuildAutomaton_288 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_288
    del _BuildAutomaton_288
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1579, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BootScripts._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BootScripts._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1579, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BootScripts._Automaton = _BuildAutomaton_288()




BundleRestriction._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=BundleRestriction, documentation=u'the uri of this bundle restriction', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1603, 20)))

BundleRestriction._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=BundleRestriction, documentation=u'the uri resource of the parent object this bundle restriction belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1608, 20)))

BundleRestriction._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_4, scope=BundleRestriction, documentation=u'the bundle restriction type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1613, 20)))

BundleRestriction._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=BundleRestriction, documentation=u'the uri resource to retrieve all the operating system this bundle restriction is for', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1623, 20)))

BundleRestriction._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUris'), UriList, scope=BundleRestriction, documentation=u'the list of uri resources of each operating system this bundle restriction is for', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1628, 20)))

def _BuildAutomaton_289 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_289
    del _BuildAutomaton_289
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1603, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1608, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1613, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1623, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1628, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1603, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1608, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1613, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1623, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestriction._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1628, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BundleRestriction._Automaton = _BuildAutomaton_289()




BundleRestrictions._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleRestrictions'), CTD_ANON_46, scope=BundleRestrictions, documentation=u'the list of :ref:`bundlerestriction-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1647, 20)))

def _BuildAutomaton_290 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_290
    del _BuildAutomaton_290
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1647, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestrictions._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BundleRestrictions._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1647, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BundleRestrictions._Automaton = _BuildAutomaton_290()




Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributions'), CTD_ANON_47, scope=Catalog, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1666, 20)))

Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formats'), CTD_ANON_48, scope=Catalog, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1673, 20)))

Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Catalog, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1680, 20)))

def _BuildAutomaton_291 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_291
    del _BuildAutomaton_291
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1666, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1673, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1680, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'distributions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1666, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'formats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1673, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Catalog._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1680, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Catalog._Automaton = _BuildAutomaton_291()




Categories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'categories'), CTD_ANON_49, scope=Categories, documentation=u'the list of :ref:`category-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1695, 20)))

def _BuildAutomaton_292 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_292
    del _BuildAutomaton_292
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1695, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Categories._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Categories._UseForTag(pyxb.namespace.ExpandedName(None, u'categories')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1695, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Categories._Automaton = _BuildAutomaton_292()




Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Category, documentation=u'the category name (displayed name)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1721, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation=u'the uri resource of the organization this category is registered to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1726, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subCategories'), CTD_ANON_50, scope=Category, documentation=u'the list of sub categories (list of :ref:`category-object` objects)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1731, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subCategoryUri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation=u'the uri resource to get all the sub-categories', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1741, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation=u'the uri of this category', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1746, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_5, scope=Category, documentation=u'the category type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1751, 20)))

def _BuildAutomaton_293 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_293
    del _BuildAutomaton_293
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1721, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1726, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1731, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1741, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1746, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1751, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1721, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1726, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'subCategories')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1731, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'subCategoryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1741, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1746, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Category._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1751, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Category._Automaton = _BuildAutomaton_293()




Certificates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificates'), CTD_ANON_51, scope=Certificates, documentation=u'the list of :ref:`certificate-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1831, 20)))

def _BuildAutomaton_294 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_294
    del _BuildAutomaton_294
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1831, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Certificates._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Certificates._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1831, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Certificates._Automaton = _BuildAutomaton_294()




CloudProviders._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cloudProviders'), CTD_ANON_52, scope=CloudProviders, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1850, 20)))

def _BuildAutomaton_295 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_295
    del _BuildAutomaton_295
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1850, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CloudProviders._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CloudProviders._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudProviders')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1850, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CloudProviders._Automaton = _BuildAutomaton_295()




CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CloudProvider, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=CloudProvider, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1868, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseVirtualImagesRepositoriesUri'), pyxb.binding.datatypes.anyURI, scope=CloudProvider, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1869, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenants'), CTD_ANON_53, scope=CloudProvider, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 20)))

def _BuildAutomaton_296 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_296
    del _BuildAutomaton_296
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1868, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1869, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 20))
    counters.add(cc_6)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1868, 20))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'baseVirtualImagesRepositoriesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1869, 20))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, u'tenants')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 20))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    transitions.append(fac.Transition(st_6, [
         ]))
    transitions.append(fac.Transition(st_7, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_7._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
CloudProvider._Automaton = _BuildAutomaton_296()




CloudstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'id'), pyxb.binding.datatypes.string, scope=CloudstackEntity, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20)))

def _BuildAutomaton_297 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_297
    del _BuildAutomaton_297
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CloudstackEntity._Automaton = _BuildAutomaton_297()




CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskOfferings'), CTD_ANON_57, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domains'), CTD_ANON_58, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1945, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'isos'), CTD_ANON_64, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2046, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'properties'), CTD_ANON_65, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceOfferings'), CTD_ANON_67, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templates'), CTD_ANON_68, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2111, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vms'), CTD_ANON_69, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2142, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zones'), CTD_ANON_73, scope=CloudstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2230, 20)))

def _BuildAutomaton_298 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_298
    del _BuildAutomaton_298
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1945, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2046, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2111, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2142, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2230, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'diskOfferings')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'domains')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1945, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'isos')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2046, 20))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'properties')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceOfferings')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'templates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2111, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'vms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2142, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CloudstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'zones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2230, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CloudstackResources._Automaton = _BuildAutomaton_298()




Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'abused'), pyxb.binding.datatypes.boolean, scope=Comment, documentation=u'boolean flag to determine if this comment has been flagged as abusive (the message content could be inappropriate', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'abuseUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation=u'the uri resource to use to flag that this comment is inappropriate', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2276, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'likesUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation=u'the uri resource to use to like this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2281, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'loginName'), pyxb.binding.datatypes.string, scope=Comment, documentation=u'the username of the user who has posted this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2286, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'message'), pyxb.binding.datatypes.string, scope=Comment, documentation=u'the comment content', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2291, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbAbused'), pyxb.binding.datatypes.int, scope=Comment, documentation=u'the number of times this comment has been flagged as inappropriate', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbDislike'), pyxb.binding.datatypes.int, scope=Comment, documentation=u'the number of dislikes for this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2301, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbLike'), pyxb.binding.datatypes.int, scope=Comment, documentation=u'the number of likes for this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2306, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'photo'), Logo, scope=Comment, documentation=u'the avatar/photo of the user who has posted this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2311, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rating'), STD_ANON_8, scope=Comment, documentation=u'the overall rating for this comment (used when this comment is a review)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2316, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'replies'), CTD_ANON_74, scope=Comment, documentation=u'a list of replies to this comment (list of :ref:`comment-object` objects)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2324, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'replyUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation=u'the uri resource to post a reply to this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2334, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tags'), pyxb.binding.datatypes.string, scope=Comment, documentation=u'a string of tags for this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_9, scope=Comment, documentation=u'the comment type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2344, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation=u'the uri resource of this comment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2355, 20)))

def _BuildAutomaton_299 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_299
    del _BuildAutomaton_299
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2276, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2281, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2286, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2291, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2301, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2306, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2311, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2316, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2324, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2334, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2344, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2355, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'abused')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'abuseUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2276, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'likesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2281, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'loginName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2286, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'message')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2291, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'nbAbused')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'nbDislike')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2301, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'nbLike')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2306, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'photo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2311, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'rating')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2316, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'replies')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2324, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'replyUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2334, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'tags')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2344, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Comment._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2355, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Comment._Automaton = _BuildAutomaton_299()




Comments._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'comments'), CTD_ANON_75, scope=Comments, documentation=u'the list of :ref:`comment-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2374, 20)))

def _BuildAutomaton_300 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_300
    del _BuildAutomaton_300
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2374, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Comments._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Comments._UseForTag(pyxb.namespace.ExpandedName(None, u'comments')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2374, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Comments._Automaton = _BuildAutomaton_300()




Companies._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'companies'), CTD_ANON_76, scope=Companies, documentation=u'the list of :ref:`company-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2398, 20)))

def _BuildAutomaton_301 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_301
    del _BuildAutomaton_301
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2398, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Companies._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Companies._UseForTag(pyxb.namespace.ExpandedName(None, u'companies')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2398, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Companies._Automaton = _BuildAutomaton_301()




Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'address'), Address, scope=Company, documentation=u'the :ref:`address-object` of the company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2421, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=Company, documentation=u'the photo or :ref:`logo-object` of the company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2426, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Company, documentation=u'the name of the company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2431, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Company, documentation=u'the uri resource of the parent object this company is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2436, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Company, documentation=u'the uri resource of this company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2441, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'website'), pyxb.binding.datatypes.anyURI, scope=Company, documentation=u'the website URL of this company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2446, 20)))

def _BuildAutomaton_302 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_302
    del _BuildAutomaton_302
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2421, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2426, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2431, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2436, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2441, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2446, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'address')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2421, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2426, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2431, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2436, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2441, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Company._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2446, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Company._Automaton = _BuildAutomaton_302()




ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'enabled'), pyxb.binding.datatypes.boolean, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2460, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2461, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'project'), Project, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2462, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2463, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2464, 20)))

def _BuildAutomaton_303 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_303
    del _BuildAutomaton_303
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2460, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2461, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2462, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2463, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2464, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'enabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2460, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2461, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'project')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2462, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2463, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2464, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ConfMgmtPlatform._Automaton = _BuildAutomaton_303()




ConfMgmtPlatforms._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'platforms'), CTD_ANON_77, scope=ConfMgmtPlatforms, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2474, 20)))

def _BuildAutomaton_304 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_304
    del _BuildAutomaton_304
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2474, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatforms._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ConfMgmtPlatforms._UseForTag(pyxb.namespace.ExpandedName(None, u'platforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2474, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ConfMgmtPlatforms._Automaton = _BuildAutomaton_304()




CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=CredAccount, documentation=u'the name of the cloud account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=CredAccount, documentation=u'the uri resource of the parent object this cloud account is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=CredAccount, documentation=u'the uri resource of this cloud account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatform'), TargetPlatform, scope=CredAccount, documentation=u'the target platform (see :ref:`targetplatform-object`) this cloud account is for', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20)))

def _BuildAutomaton_305 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_305
    del _BuildAutomaton_305
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccount._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    st_7._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccount._Automaton = _BuildAutomaton_305()




CredAccounts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccounts'), CTD_ANON_80, scope=CredAccounts, documentation=u'the list of :ref:`credaccount-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2904, 20)))

def _BuildAutomaton_306 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_306
    del _BuildAutomaton_306
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2904, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccounts._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccounts._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccounts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2904, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccounts._Automaton = _BuildAutomaton_306()




Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprintUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3077, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_81, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3079, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3086, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3087, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statusUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3089, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3090, 20)))

def _BuildAutomaton_307 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_307
    del _BuildAutomaton_307
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3077, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3079, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3086, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3087, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3089, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3090, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprintUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3077, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3079, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3086, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3087, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3089, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Deployment._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3090, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Deployment._Automaton = _BuildAutomaton_307()




Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blockSize'), pyxb.binding.datatypes.int, scope=Disk, documentation=u'the disk block size (bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3107, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), STD_ANON_10, scope=Disk, documentation=u'the disk name, for example ``sda``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3112, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitions'), CTD_ANON_82, scope=Disk, documentation=u'a list of partitions this disk has (see :ref:`partition-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3127, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionsUri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation=u'the uri resource to retrieve all the partitions for this disk', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3137, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation=u'the uri resource of the parent partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3142, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionType'), STD_ANON_11, scope=Disk, documentation=u'the disk type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3147, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionUris'), UriList, scope=Disk, documentation=u'the list of uris for the partitions this disk has', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3158, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=Disk, documentation=u'the disk size (in bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3163, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation=u'the uri resource for this disk', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3168, 20)))

def _BuildAutomaton_308 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_308
    del _BuildAutomaton_308
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3107, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3112, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3127, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3137, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3142, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3147, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3158, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3163, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3168, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'blockSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3107, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3112, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'partitions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3127, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3137, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionTableUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3142, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3147, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3158, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3163, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Disk._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3168, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Disk._Automaton = _BuildAutomaton_308()




Disks._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disks'), CTD_ANON_83, scope=Disks, documentation=u'the list of :ref:`disk-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3187, 20)))

def _BuildAutomaton_309 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_309
    del _BuildAutomaton_309
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3187, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Disks._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Disks._UseForTag(pyxb.namespace.ExpandedName(None, u'disks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3187, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Disks._Automaton = _BuildAutomaton_309()




DistribProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribProfiles'), CTD_ANON_84, scope=DistribProfiles, documentation=u'the list of :ref:`distribprofile-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3244, 20)))

def _BuildAutomaton_310 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_310
    del _BuildAutomaton_310
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3244, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'distribProfiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3244, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
DistribProfiles._Automaton = _BuildAutomaton_310()




DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'abbreviation'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=DistribProfileTemplate, documentation=u'boolean to determine if this os profile template is active (i.e. available to use by a user)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'arch'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation=u'the architecture of the operating system this os profile template is based on', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation=u'the description of this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionPackagesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation=u'the uri resource to retrieve all the operating system packages contained in this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionServicesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation=u'the uri resource to retrieve the operating system information this os profile template is based on', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installedSize'), pyxb.binding.datatypes.long, scope=DistribProfileTemplate, documentation=u'estimated install disk size required (in bytes) to install the packages this template contains. Note, this attempts to include all package dependencies.\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation=u'the name of this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packagesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation=u'the uri resource to retrieve all the packages this os profile template contains (may contain custom packages from other repositories other than the operating system)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packageUris'), UriList, scope=DistribProfileTemplate, documentation=u'the list of uris for the packages this os profile template contains', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'servicesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceUris'), UriList, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=DistribProfileTemplate, documentation=u'the total size of all the packages contained in this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation=u'the uri resource of this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation=u'the version of this os profile template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20)))

def _BuildAutomaton_311 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_311
    del _BuildAutomaton_311
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20))
    counters.add(cc_19)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'abbreviation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionPackagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionServicesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'packagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'packageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'servicesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    st_19._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
DistribProfileTemplate._Automaton = _BuildAutomaton_311()




DistribProfileTemplates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribProfileTemplates'), CTD_ANON_85, scope=DistribProfileTemplates, documentation=u'the list of :ref:`distribprofiletemplate-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20)))

def _BuildAutomaton_312 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_312
    del _BuildAutomaton_312
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplates._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfileTemplates._UseForTag(pyxb.namespace.ExpandedName(None, u'distribProfileTemplates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
DistribProfileTemplates._Automaton = _BuildAutomaton_312()




Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=Distribution, documentation=u'boolean flag to determine if this operating system is ``active`` i.e. namely can be accessed and used by users', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3375, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'arch'), STD_ANON_12, scope=Distribution, documentation=u'the architecture of this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3380, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseMilestonesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource to retrieve the milestones for this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3394, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'basePkgsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource to retrieve all the packages contained in this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3399, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseProfilesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource to retrieve all the os profile templates (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3404, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseProhibitedFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3409, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseProhibitedTargetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseServicesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3411, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseGoldensUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource to retrieve the base machine images (for Microsoft Windows only)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3412, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'company'), Company, scope=Distribution, documentation=u'the company information of this operating system (see :ref:`company-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3417, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'completeProfileUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3422, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Distribution, documentation=u'the description of this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3423, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'family'), STD_ANON_13, scope=Distribution, documentation=u'the family type for this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3428, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lastPkgBuildDate'), pyxb.binding.datatypes.dateTime, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3440, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=Distribution, documentation=u'the license information for this operating system (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3441, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'milestoneUris'), UriList, scope=Distribution, documentation=u'the list of uri resources for each milestone registered to this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), STD_ANON_14, scope=Distribution, documentation=u'the name of the operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3451, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource of the parent object this operating system is attached to (normally an organization)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3469, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgType'), pyxb.binding.datatypes.string, scope=Distribution, documentation=u'the native package type this operating system supports', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3474, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'preselected'), pyxb.binding.datatypes.boolean, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3479, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'profiles'), CTD_ANON_86, scope=Distribution, documentation=u'the list of os profile template objects (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3480, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'profileUris'), UriList, scope=Distribution, documentation=u'the list of uri resources for each os profile template registered for this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3490, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'prohibitedFormats'), CTD_ANON_87, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3495, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormats'), CTD_ANON_88, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3502, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'releaseDate'), pyxb.binding.datatypes.dateTime, scope=Distribution, documentation=u'the date this operating system was released', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3509, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceUris'), UriList, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3514, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=Distribution, documentation=u'the estimated size of the operating system (total size of all the packages in the repository)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3515, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'skeletonSize'), pyxb.binding.datatypes.long, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3520, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation=u'the uri resource for this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3521, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=Distribution, documentation=u'the version of this operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3526, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'versionId'), pyxb.binding.datatypes.long, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3531, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'visible'), pyxb.binding.datatypes.boolean, scope=Distribution, documentation=u'boolean to determine if this operating system should be displayed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3532, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'welcomeMsg'), pyxb.binding.datatypes.string, scope=Distribution, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3537, 20)))

def _BuildAutomaton_313 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_313
    del _BuildAutomaton_313
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3375, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3380, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3394, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3399, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3404, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3409, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3411, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3412, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3417, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3422, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3423, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3428, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3440, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3441, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3451, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3469, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3474, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3479, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3480, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3490, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3495, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3502, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3509, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3514, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3515, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3520, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3521, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3526, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3531, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3532, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3537, 20))
    counters.add(cc_36)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3375, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3380, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseMilestonesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3394, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'basePkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3399, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProfilesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3404, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProhibitedFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3409, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProhibitedTargetFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseServicesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3411, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'baseGoldensUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3412, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3417, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'completeProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3422, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3423, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'family')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3428, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'lastPkgBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3440, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3441, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'milestoneUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3451, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3469, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3474, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'preselected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3479, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'profiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3480, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'profileUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3490, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'prohibitedFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3495, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'prohibitedTargetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3502, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'releaseDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3509, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3514, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3515, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'skeletonSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3520, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3521, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3526, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'versionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3531, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'visible')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3532, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(Distribution._UseForTag(pyxb.namespace.ExpandedName(None, u'welcomeMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3537, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    st_36._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Distribution._Automaton = _BuildAutomaton_313()




Distributions._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributions'), CTD_ANON_89, scope=Distributions, documentation=u'the list of :ref:`distribution-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3552, 20)))

def _BuildAutomaton_314 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_314
    del _BuildAutomaton_314
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3552, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Distributions._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Distributions._UseForTag(pyxb.namespace.ExpandedName(None, u'distributions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3552, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Distributions._Automaton = _BuildAutomaton_314()




Entitlements._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'entitlements'), CTD_ANON_90, scope=Entitlements, documentation=u'the list of :ref:`entitlement-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3598, 20)))

def _BuildAutomaton_315 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_315
    del _BuildAutomaton_315
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3598, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Entitlements._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Entitlements._UseForTag(pyxb.namespace.ExpandedName(None, u'entitlements')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3598, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Entitlements._Automaton = _BuildAutomaton_315()




ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'container'), Image, scope=ExportObject, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3623, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadKey'), pyxb.binding.datatypes.string, scope=ExportObject, documentation=u'the unique id to be used when someone wishes to download the export archive without authentication information (the key can only be used once)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3624, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadUri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation=u'the uri resource to download the exported archive of an appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3629, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_91, scope=ExportObject, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3634, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'location'), pyxb.binding.datatypes.anyURI, scope=ExportObject, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3641, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentType'), pyxb.binding.datatypes.string, scope=ExportObject, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3642, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation=u'the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3643, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=ExportObject, documentation=u'the current status of the export job', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3648, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_15, scope=ExportObject, documentation=u'the format used to describe the meta-data of an exported appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3653, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation=u'the uri resource of this export object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20)))

def _BuildAutomaton_316 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_316
    del _BuildAutomaton_316
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3623, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3624, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3629, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3634, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3641, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3642, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3643, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3648, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3653, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20))
    counters.add(cc_13)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'container')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3623, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3624, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3629, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3634, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3641, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'parentType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3642, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3643, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3648, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3653, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(ExportObject._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    st_13._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ExportObject._Automaton = _BuildAutomaton_316()




ExportObjects._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportObjects'), CTD_ANON_92, scope=ExportObjects, documentation=u'the list of :ref:`exportobject-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3684, 20)))

def _BuildAutomaton_317 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_317
    del _BuildAutomaton_317
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3684, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ExportObjects._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ExportObjects._UseForTag(pyxb.namespace.ExpandedName(None, u'exportObjects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3684, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ExportObjects._Automaton = _BuildAutomaton_317()




FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'checksum'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the sha256 checksum value of the file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'directory'), pyxb.binding.datatypes.boolean, scope=FileEntry, documentation=u'boolean flag determining if this file is a directory', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fullPath'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the full canonical pathname of the file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'group'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the group name for this file (access)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'linkTarget'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the destination of a soft or hard link in a filesystem', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the name of this file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'owner'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the filesystem owner of the file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=FileEntry, documentation=u'the uri resource of the parent object this file entry is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'permissions'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the file permissions', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstanceId'), pyxb.binding.datatypes.long, scope=FileEntry, documentation=u'the id of the parent scanned instance this object belongs to (see :ref:`scannedinstance-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=FileEntry, documentation=u'the size (in bytes) of this file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subEntries'), pyxb.binding.datatypes.long, scope=FileEntry, documentation=u'the number of files if this file entry is a directory', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.string, scope=FileEntry, documentation=u'the uri resource of this file entry object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20)))

def _BuildAutomaton_318 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_318
    del _BuildAutomaton_318
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20))
    counters.add(cc_16)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'checksum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'directory')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'fullPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'group')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'linkTarget')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'owner')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'permissions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'subEntries')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(FileEntry._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    st_16._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
FileEntry._Automaton = _BuildAutomaton_318()




FlexiantEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uuid'), pyxb.binding.datatypes.string, scope=FlexiantEntity, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20)))

def _BuildAutomaton_319 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_319
    del _BuildAutomaton_319
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(FlexiantEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(FlexiantEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
FlexiantEntity._Automaton = _BuildAutomaton_319()




FlexiantResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clusters'), CTD_ANON_93, scope=FlexiantResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 20)))

FlexiantResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'offers'), CTD_ANON_271, scope=FlexiantResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3923, 20)))

def _BuildAutomaton_320 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_320
    del _BuildAutomaton_320
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3923, 20))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(FlexiantResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(FlexiantResources._UseForTag(pyxb.namespace.ExpandedName(None, u'clusters')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(FlexiantResources._UseForTag(pyxb.namespace.ExpandedName(None, u'offers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3923, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
FlexiantResources._Automaton = _BuildAutomaton_320()




Galleries._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleries'), CTD_ANON_105, scope=Galleries, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3996, 20)))

def _BuildAutomaton_321 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_321
    del _BuildAutomaton_321
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3996, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Galleries._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Galleries._UseForTag(pyxb.namespace.ExpandedName(None, u'galleries')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3996, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Galleries._Automaton = _BuildAutomaton_321()




Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'membersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4013, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4014, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbTemplates'), pyxb.binding.datatypes.long, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4015, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4016, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partnersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4017, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'productsNotificationsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4018, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicGallery'), pyxb.binding.datatypes.boolean, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4019, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishers'), CTD_ANON_106, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4020, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4027, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templatesNotificationsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4028, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templatesUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4029, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4030, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userGroupsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4031, 20)))

def _BuildAutomaton_322 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_322
    del _BuildAutomaton_322
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4013, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4014, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4015, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4016, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4017, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4018, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4019, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4020, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4027, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4028, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4029, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4030, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4031, 20))
    counters.add(cc_16)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'membersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4013, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4014, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'nbTemplates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4015, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4016, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'partnersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4017, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'productsNotificationsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4018, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'publicGallery')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4019, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'publishers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4020, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'publishersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4027, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'templatesNotificationsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4028, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'templatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4029, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4030, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Gallery._UseForTag(pyxb.namespace.ExpandedName(None, u'userGroupsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4031, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    st_16._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Gallery._Automaton = _BuildAutomaton_322()




GalleryTemplates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleryTemplates'), CTD_ANON_110, scope=GalleryTemplates, documentation=u'the list of :ref:`gallerytemplate-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4245, 20)))

def _BuildAutomaton_323 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_323
    del _BuildAutomaton_323
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4245, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplates._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplates._UseForTag(pyxb.namespace.ExpandedName(None, u'galleryTemplates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4245, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
GalleryTemplates._Automaton = _BuildAutomaton_323()




GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadId'), pyxb.binding.datatypes.string, scope=GalleryTemplateStat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4271, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplateStat, documentation=u'the number of machine image downloads (generated from this shared appliance template)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4272, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbImports'), pyxb.binding.datatypes.long, scope=GalleryTemplateStat, documentation=u'the number of imports of this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4277, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStat, documentation=u'the uri resource of the parent object (e.g. workspace)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4282, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStat, documentation=u'the uri resource of this object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4287, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), User, scope=GalleryTemplateStat, documentation=u'the login name of the user to track actions made on a :ref:`gallerytemplate-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4292, 20)))

def _BuildAutomaton_324 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_324
    del _BuildAutomaton_324
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4271, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4272, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4277, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4282, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4287, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4292, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4271, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'nbDownloads')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4272, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'nbImports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4277, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4282, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4287, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStat._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4292, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
GalleryTemplateStat._Automaton = _BuildAutomaton_324()




GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clonedStats'), CTD_ANON_111, scope=GalleryTemplateStatistics, documentation=u'a list of :ref:`gallerytemplatestat-object` objects holding the statistics describing the number of times an appliance template has been cloned', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4313, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clonedStatsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation=u'the uri resource to get all import statistics for an appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4323, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clones'), CTD_ANON_112, scope=GalleryTemplateStatistics, documentation=u'a list of :ref:`statdatapoint-object` providing the history of imports', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4328, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloads'), CTD_ANON_113, scope=GalleryTemplateStatistics, documentation=u'a list of :ref:`statdatapoint-object` providing the history of download statistics', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4338, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hasRating'), pyxb.binding.datatypes.boolean, scope=GalleryTemplateStatistics, documentation=u'a boolean flag to determine if the appliance template has been rated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4348, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation=u'the total number of downloads of machine images related to the appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4353, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbImports'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation=u'the total number of imports for this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4358, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbVotes'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation=u'the total number of times this appliance template has been rated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4363, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'overallRating'), pyxb.binding.datatypes.float, scope=GalleryTemplateStatistics, documentation=u'the overall rating of this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4368, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation=u'the uri resource of the parent appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4373, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'truncatedDate'), pyxb.binding.datatypes.string, scope=GalleryTemplateStatistics, documentation=u'the date of the data point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4378, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation=u'the uri resource of this object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4383, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'voteStats'), CTD_ANON_114, scope=GalleryTemplateStatistics, documentation=u'a list of :ref:`votestat-object` providing the all the ratings by users', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4388, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'voteStatsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation=u'the uri resource to retrieve all the ratings by users for this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4398, 20)))

def _BuildAutomaton_325 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_325
    del _BuildAutomaton_325
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4313, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4323, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4328, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4338, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4348, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4353, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4358, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4363, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4368, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4373, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4378, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4383, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4388, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4398, 20))
    counters.add(cc_17)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'clonedStats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4313, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'clonedStatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4323, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'clones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4328, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'downloads')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4338, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'hasRating')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4348, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'nbDownloads')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4353, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'nbImports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4358, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'nbVotes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4363, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'overallRating')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4368, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4373, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'truncatedDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4378, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4383, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'voteStats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4388, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplateStatistics._UseForTag(pyxb.namespace.ExpandedName(None, u'voteStatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4398, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    st_17._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
GalleryTemplateStatistics._Automaton = _BuildAutomaton_325()




HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cores'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation=u'the recommended number of cores', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4418, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpus'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation=u'the recommended number of CPUs', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4423, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'memory'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation=u'the recommended memory size', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4428, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=HardwareSettings, documentation=u'the uri resource of the parent object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4433, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'storagePerformance'), STD_ANON_17, scope=HardwareSettings, documentation=u'the storage performance rating', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4438, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=HardwareSettings, documentation=u'the uri resource of this hardware setting object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4450, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vcpus'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation=u'the recommended number of vCPUs', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4455, 20)))

def _BuildAutomaton_326 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_326
    del _BuildAutomaton_326
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4418, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4423, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4428, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4433, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4438, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4450, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4455, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'cores')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4418, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'cpus')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4423, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'memory')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4428, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4433, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'storagePerformance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4438, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4450, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(HardwareSettings._UseForTag(pyxb.namespace.ExpandedName(None, u'vcpus')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4455, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
HardwareSettings._Automaton = _BuildAutomaton_326()




ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'access'), pyxb.binding.datatypes.boolean, scope=ImageFormat, documentation=u'boolean flag to determine if the requesting user has access to this format', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4649, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=ImageFormat, documentation=u'boolean flag to determine if this format is visible to the requesting user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), STD_ANON_18, scope=ImageFormat, documentation=u'the name of the format', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4659, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'preselected'), pyxb.binding.datatypes.boolean, scope=ImageFormat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4712, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ImageFormat, documentation=u'the uri resource of this format', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4713, 20)))

def _BuildAutomaton_327 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_327
    del _BuildAutomaton_327
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4649, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4659, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4712, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4713, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'access')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4649, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4659, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'preselected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4712, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4713, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ImageFormat._Automaton = _BuildAutomaton_327()




ImageFormats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageFormats'), CTD_ANON_115, scope=ImageFormats, documentation=u'the list of :ref:`imageformat-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4732, 20)))

def _BuildAutomaton_328 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_328
    del _BuildAutomaton_328
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4732, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormats._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ImageFormats._UseForTag(pyxb.namespace.ExpandedName(None, u'imageFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4732, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ImageFormats._Automaton = _BuildAutomaton_328()




ImagePkgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imagePkgs'), CTD_ANON_116, scope=ImagePkgs, documentation=u'the list of :ref:`imagepkg-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4784, 20)))

def _BuildAutomaton_329 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_329
    del _BuildAutomaton_329
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4784, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ImagePkgs._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ImagePkgs._UseForTag(pyxb.namespace.ExpandedName(None, u'imagePkgs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4784, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ImagePkgs._Automaton = _BuildAutomaton_329()




Images._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_117, scope=Images, documentation=u'the list of :ref:`image-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4808, 20)))

def _BuildAutomaton_330 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_330
    del _BuildAutomaton_330
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4808, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Images._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Images._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4808, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Images._Automaton = _BuildAutomaton_330()




InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'activationKey'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'the activation key of the Windows operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4893, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation=u'the uri resource of the appliance template this install profile belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4898, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskSize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation=u'the disk size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4903, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'firewallAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether the firewall settings are automatically set, if false this question is asked to the user interactively when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4911, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'firewallEnabled'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine if the firewall is enabled (only used if ``firewallAuto = true``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4916, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groups'), CTD_ANON_120, scope=InstallProfile, documentation=u'the list of operating system groups (see :ref:`osgroup-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4921, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupsUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation=u'the uri resource to retrieve all the operating system groups', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4931, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hwType'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'the recommended hardware type (used for VMware type machine images)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4936, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'internetSettingsAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether the internet settings are automatically set, if false this question is asked to the user interactively when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4941, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'kernelParameters'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'the list of kernel parameters to use (this is one string with each kernel parameter separated by a comma', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4946, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keyboard'), STD_ANON_19, scope=InstallProfile, documentation=u'the keyboard setting (only used if ``keyboardAuto = true``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4951, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keyboardAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether the keyboard settings are automatically set, if false this question is asked to the user interactively when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5030, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'memorySize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation=u'the recommended memory size to use for running an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5035, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nics'), CTD_ANON_121, scope=InstallProfile, documentation=u'the list of NICs to configure (see :ref:`nic-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5040, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nicsUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation=u'the uri resource to get the list of NIC information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5050, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether to automatically create the partitioning table, if false this question is asked to the user interactively when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5055, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionTable'), PartitionTable, scope=InstallProfile, documentation=u'the partition table information (see :ref:`partitiontable-object`). Only used if ``partitionAuto = true``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5060, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rootUser'), OSUser, scope=InstallProfile, documentation=u'the root user information, includes root password information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5065, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'skipLicenses'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'a boolean to determine whether to display and enforce the user to accept licensing information during the provisioning of an instance. if ``true`` no licensing information is displayed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5070, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'swapSize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation=u'the swap size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5075, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'timezone'), STD_ANON_20, scope=InstallProfile, documentation=u'the timezone to set. Only used if ``timezoneAuto == true``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5083, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'timezoneAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether the timezone settings are automatically set, if false this question is asked to the user interactively when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5499, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'timezoneCity'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'the city name of the timezone that is set (only considered if ``timezoneAuto == true``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5504, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'updateTools'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation=u'boolean to determine whether to allow automatic update of AWS libraries and tools in the cloud environment.\n\n                                .. note:: only used for AWS\n                            ', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5509, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation=u'the uri resource of this install profile', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'users'), CTD_ANON_122, scope=InstallProfile, documentation=u'the list of operating system users to set (see :ref:`osuser-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5522, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'usersUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation=u'the uri resource to retrieve all the operating system users', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vagrantUser'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'the user to set for vagrant base boxes', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5537, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'welcomeMsg'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation=u'welcome message to display to the end user when provisioning an instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5542, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'seLinuxMode'), seLinuxMode, scope=InstallProfile, documentation=u'the SELinux mode (disabled/permissive/enforcing)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5547, 20)))

def _BuildAutomaton_331 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_331
    del _BuildAutomaton_331
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4893, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4898, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4903, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4911, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4916, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4921, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4931, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4936, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4941, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4946, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4951, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5030, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5035, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5040, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5050, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5055, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5060, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5065, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5070, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5075, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5083, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5499, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5504, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5509, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5522, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5537, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5542, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5547, 20))
    counters.add(cc_33)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'activationKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4893, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4898, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'diskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4903, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'firewallAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4911, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'firewallEnabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4916, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'groups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4921, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'groupsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4931, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'hwType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4936, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'internetSettingsAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4941, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'kernelParameters')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4946, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'keyboard')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4951, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'keyboardAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5030, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'memorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5035, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5040, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'nicsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5050, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5055, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionTable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5060, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'rootUser')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5065, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'skipLicenses')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5070, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'swapSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5075, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'timezone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5083, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'timezoneAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5499, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'timezoneCity')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5504, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5509, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'users')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5522, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'usersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'vagrantUser')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5537, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'welcomeMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5542, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(InstallProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'seLinuxMode')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5547, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    st_33._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
InstallProfile._Automaton = _BuildAutomaton_331()




Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'consoleUrl'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccount'), CredAccount, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hardware'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hostname'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfile'), InstallProfile, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instanceId'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nics'), CTD_ANON_123, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'state'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'stateMsg'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statesUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statusUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templateName'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templateUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20)))

def _BuildAutomaton_332 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_332
    del _BuildAutomaton_332
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    counters.add(cc_22)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'consoleUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'hardware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'stateMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'statesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'templateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Instance._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    st_22._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Instance._Automaton = _BuildAutomaton_332()




Instances._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instances'), CTD_ANON_124, scope=Instances, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5635, 20)))

def _BuildAutomaton_333 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_333
    del _BuildAutomaton_333
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5635, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Instances._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Instances._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5635, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Instances._Automaton = _BuildAutomaton_333()




IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'address'), pyxb.binding.datatypes.string, scope=IPAddress, documentation=u'the static IP address to set on the NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5668, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gateway'), pyxb.binding.datatypes.string, scope=IPAddress, documentation=u'the gateway to set on the NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5673, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'netmask'), pyxb.binding.datatypes.string, scope=IPAddress, documentation=u'the netmask to set on the NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5678, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=IPAddress, documentation=u'the uri resource of the parent object this object is attached to (e.g. :ref:`nic-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5683, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.int, scope=IPAddress, documentation=u'IP address type (IPv4 or IPv6)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5688, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=IPAddress, documentation=u'the uri resource of this IP address object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5693, 20)))

def _BuildAutomaton_334 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_334
    del _BuildAutomaton_334
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5668, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5673, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5678, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5683, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5693, 20))
    counters.add(cc_8)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'address')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5668, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'gateway')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5673, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'netmask')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5678, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5683, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5688, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5693, 20))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
IPAddress._Automaton = _BuildAutomaton_334()




Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=Language, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5707, 20)))

Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lang'), pyxb.binding.datatypes.string, scope=Language, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5708, 20)))

Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Language, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5709, 20)))

def _BuildAutomaton_335 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_335
    del _BuildAutomaton_335
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5707, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5708, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5709, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5707, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'lang')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5708, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Language._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5709, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Language._Automaton = _BuildAutomaton_335()




Licenses._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenses'), CTD_ANON_125, scope=Licenses, documentation=u'the list of :ref:`license-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5759, 20)))

def _BuildAutomaton_336 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_336
    del _BuildAutomaton_336
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5759, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Licenses._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Licenses._UseForTag(pyxb.namespace.ExpandedName(None, u'licenses')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5759, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Licenses._Automaton = _BuildAutomaton_336()




LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation=u'the uri resources for each disk this logical group uses', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5817, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskUris'), UriList, scope=LogicalGroup, documentation=u'the list of uri resources for each disk this logical group uses', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5822, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupName'), pyxb.binding.datatypes.string, scope=LogicalGroup, documentation=u'the logical group name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5827, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=LogicalGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5832, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation=u'the uri resource of the partition table object (see :ref:`partitiontable-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5833, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation=u'the uri resources for each partition this logical group uses', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5838, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionUris'), UriList, scope=LogicalGroup, documentation=u'the list of uri resources for each partition this logical group uses', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5843, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation=u'the uri resource of this logical group', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5848, 20)))

def _BuildAutomaton_337 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_337
    del _BuildAutomaton_337
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5817, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5822, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5827, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5832, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5833, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5838, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5843, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5848, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'diskUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5817, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'diskUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5822, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'groupName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5827, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5832, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionTableUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5833, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5838, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5843, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5848, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
LogicalGroup._Automaton = _BuildAutomaton_337()




LogicalGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroups'), CTD_ANON_127, scope=LogicalGroups, documentation=u'the list of :ref:`logicalgroup-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5867, 20)))

def _BuildAutomaton_338 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_338
    del _BuildAutomaton_338
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5867, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(LogicalGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5867, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
LogicalGroups._Automaton = _BuildAutomaton_338()




LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation=u'the uri resource of the logical group this logical volume uses', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5893, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=LogicalVolume, documentation=u'the name of this logical volume', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5898, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation=u'the uri resource of the partition table object (see :ref:`partitiontable-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5903, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation=u'the uri resource of this logical volume object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5908, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volumes'), CTD_ANON_128, scope=LogicalVolume, documentation=u'the list of volumes (partitions), see :ref:`partition-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volumesUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation=u'the uri resource to retrieve the list of volumes (partitions)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volumeUris'), UriList, scope=LogicalVolume, documentation=u'the list of uri resources of the volume objects (partitions)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20)))

def _BuildAutomaton_339 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_339
    del _BuildAutomaton_339
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5893, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5898, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5903, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5908, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'groupUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5893, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5898, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionTableUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5903, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5908, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'volumes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'volumesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolume._UseForTag(pyxb.namespace.ExpandedName(None, u'volumeUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
LogicalVolume._Automaton = _BuildAutomaton_339()




LogicalVolumes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolumes'), CTD_ANON_129, scope=LogicalVolumes, documentation=u'the list of :ref:`logicalvolume-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5947, 20)))

def _BuildAutomaton_340 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_340
    del _BuildAutomaton_340
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5947, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolumes._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(LogicalVolumes._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolumes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5947, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
LogicalVolumes._Automaton = _BuildAutomaton_340()




Memberships._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'memberships'), CTD_ANON_130, scope=Memberships, documentation=u'the list of :ref:`membership-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6048, 20)))

Memberships._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'msg'), pyxb.binding.datatypes.string, scope=Memberships, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6058, 20)))

def _BuildAutomaton_341 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_341
    del _BuildAutomaton_341
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6048, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6058, 20))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Memberships._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Memberships._UseForTag(pyxb.namespace.ExpandedName(None, u'memberships')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6048, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Memberships._UseForTag(pyxb.namespace.ExpandedName(None, u'msg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6058, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Memberships._Automaton = _BuildAutomaton_341()




Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccount'), CredAccount, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6069, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadUri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6070, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageFormat'), pyxb.binding.datatypes.string, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6071, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6072, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstance'), ScannedInstance, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6074, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6075, 20)))

def _BuildAutomaton_342 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_342
    del _BuildAutomaton_342
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6069, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6070, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6071, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6072, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6074, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6075, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6069, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6070, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'imageFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6071, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6072, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstance')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6074, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Migration._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6075, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Migration._Automaton = _BuildAutomaton_342()




Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'date'), pyxb.binding.datatypes.dateTime, scope=Milestone, documentation=u'the date for this milestone', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6093, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Milestone, documentation=u'a description of the milestone', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Milestone, documentation=u'the name or title of the milestone', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'source'), pyxb.binding.datatypes.string, scope=Milestone, documentation=u'the source of the Milestone. Reserved source : distribution (populated automatically by the platform population tools)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Milestone, documentation=u'the uri resource of this milestone object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20)))

def _BuildAutomaton_343 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_343
    del _BuildAutomaton_343
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6093, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'date')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6093, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'source')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Milestone._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Milestone._Automaton = _BuildAutomaton_343()




Milestones._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'milestones'), CTD_ANON_131, scope=Milestones, documentation=u'the list of :ref:`milestone-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 20)))

def _BuildAutomaton_344 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_344
    del _BuildAutomaton_344
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Milestones._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Milestones._UseForTag(pyxb.namespace.ExpandedName(None, u'milestones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Milestones._Automaton = _BuildAutomaton_344()




MySoftwareList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftwareList'), CTD_ANON_132, scope=MySoftwareList, documentation=u'the list of :ref:`mysoftware-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6191, 20)))

def _BuildAutomaton_345 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_345
    del _BuildAutomaton_345
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6191, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(MySoftwareList._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(MySoftwareList._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6191, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
MySoftwareList._Automaton = _BuildAutomaton_345()




NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6210, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'layers'), CTD_ANON_133, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6211, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6218, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroup'), SecurityGroup, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6220, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=NetworkZone, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6221, 20)))

def _BuildAutomaton_346 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_346
    del _BuildAutomaton_346
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6210, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6211, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6218, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6220, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6221, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6210, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'layers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6211, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6218, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6220, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZone._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6221, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
NetworkZone._Automaton = _BuildAutomaton_346()




NetworkZones._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networkZones'), CTD_ANON_134, scope=NetworkZones, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6231, 20)))

def _BuildAutomaton_347 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_347
    del _BuildAutomaton_347
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6231, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZones._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(NetworkZones._UseForTag(pyxb.namespace.ExpandedName(None, u'networkZones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6231, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
NetworkZones._Automaton = _BuildAutomaton_347()




Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'autoConnect'), pyxb.binding.datatypes.boolean, scope=Nic, documentation=u'a boolean highlighting if the network card should be activated automatically', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6253, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipAddresses'), CTD_ANON_135, scope=Nic, documentation=u'the list of static IP address information for this NIC (see :ref:`ipaddress-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6258, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipv4Method'), STD_ANON_22, scope=Nic, documentation=u'the IPv4 method to be used (manual, dhcp, etc.)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6268, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipv6Method'), STD_ANON_23, scope=Nic, documentation=u'the IPv6 method to be used (manual, dhcp, etc.)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Nic, documentation=u'the name of this NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6292, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation=u'the uri resource of the parent object this NIC is attached to (e.g. an install profile object)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6297, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_24, scope=Nic, documentation=u'the type of NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6302, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'order'), pyxb.binding.datatypes.int, nillable=pyxb.binding.datatypes.boolean(1), scope=Nic, documentation=u'the order of NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6312, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation=u'the uri resource of this NIC', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6317, 20)))

def _BuildAutomaton_348 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_348
    del _BuildAutomaton_348
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6253, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6258, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6268, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6292, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6297, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6302, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6317, 20))
    counters.add(cc_11)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'autoConnect')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6253, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'ipAddresses')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6258, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'ipv4Method')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6268, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'ipv6Method')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6292, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6297, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6302, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'order')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6312, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6317, 20))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
         ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
Nic._Automaton = _BuildAutomaton_348()




Nics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nics'), CTD_ANON_136, scope=Nics, documentation=u'the list of :ref:`nic-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6336, 20)))

def _BuildAutomaton_349 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_349
    del _BuildAutomaton_349
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6336, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Nics._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Nics._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6336, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Nics._Automaton = _BuildAutomaton_349()




OpenstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'id'), pyxb.binding.datatypes.string, scope=OpenstackEntity, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20)))

OpenstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regionName'), pyxb.binding.datatypes.string, scope=OpenstackEntity, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20)))

def _BuildAutomaton_350 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_350
    del _BuildAutomaton_350
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackEntity._UseForTag(pyxb.namespace.ExpandedName(None, u'regionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OpenstackEntity._Automaton = _BuildAutomaton_350()




OpenstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regions'), CTD_ANON_137, scope=OpenstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6378, 20)))

OpenstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenants'), CTD_ANON_138, scope=OpenstackResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 20)))

def _BuildAutomaton_351 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_351
    del _BuildAutomaton_351
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6378, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 20))
    counters.add(cc_2)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'regions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6378, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OpenstackResources._UseForTag(pyxb.namespace.ExpandedName(None, u'tenants')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OpenstackResources._Automaton = _BuildAutomaton_351()




def _BuildAutomaton_352 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_352
    del _BuildAutomaton_352
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_250._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_0._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_250._Automaton = _BuildAutomaton_352()




CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'available'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6401, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6403, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'regionsEntities'), CTD_ANON_139, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6404, 52)))

def _BuildAutomaton_353 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_353
    del _BuildAutomaton_353
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6397, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6401, 52))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6403, 52))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6404, 52))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_251._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_251._UseForTag(pyxb.namespace.ExpandedName(None, u'available')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6401, 52))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_251._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_251._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6403, 52))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_251._UseForTag(pyxb.namespace.ExpandedName(None, u'regionsEntities')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6404, 52))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_251._Automaton = _BuildAutomaton_353()




OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bytesLoaded'), pyxb.binding.datatypes.long, scope=OpStatus, documentation=u'the number of bytes uploaded or downloaded (used for calculating progress)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6506, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bytesTotal'), pyxb.binding.datatypes.long, scope=OpStatus, documentation=u'the total number of bytes expecting to be loaded (used for calculating progress)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6511, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cancelled'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation=u'a boolean flag to indicate that the job this status was attached to has been cancelled', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6516, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'complete'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation=u'a boolean flag to indicate that the job this status was attached has completed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6521, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'detailedError'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation=u'a boolean flag to indicate that there is detailed error message information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6526, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'detailedErrorMsg'), pyxb.binding.datatypes.string, scope=OpStatus, documentation=u'the detailed error message', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6531, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'error'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation=u'a boolean flag to indicate that an error has occurred in the job this status is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6536, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'errorMessage'), pyxb.binding.datatypes.string, scope=OpStatus, documentation=u'the error message', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6541, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'eta'), pyxb.binding.datatypes.dateTime, scope=OpStatus, documentation=u'the estimated time of when the job will complete', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6546, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'message'), pyxb.binding.datatypes.string, scope=OpStatus, documentation=u'the current status message', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6551, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=OpStatus, documentation=u'the uri resource of the parent object this status object is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6556, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'percentage'), pyxb.binding.datatypes.int, scope=OpStatus, documentation=u'the current progress as a percentage', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6561, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'published'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation=u'a boolean flag used to indicate if the job has finished (for publishing jobs)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6566, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalTime'), pyxb.binding.datatypes.dateTime, scope=OpStatus, documentation=u'the total time the job has taken to complete', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6571, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=OpStatus, documentation=u'the uri resource of this status object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6576, 20)))

def _BuildAutomaton_354 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_354
    del _BuildAutomaton_354
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6506, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6516, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6521, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6526, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6531, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6536, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6541, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6546, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6551, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6556, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6561, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6566, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6571, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6576, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'bytesLoaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6506, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'bytesTotal')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6511, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'cancelled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6516, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'complete')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6521, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'detailedError')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6526, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'detailedErrorMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6531, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'error')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6536, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'errorMessage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6541, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'eta')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6546, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'message')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6551, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6556, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'percentage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6561, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'published')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6566, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'totalTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6571, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(OpStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6576, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OpStatus._Automaton = _BuildAutomaton_354()




OpStatuses._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statuses'), CTD_ANON_144, scope=OpStatuses, documentation=u'the list of :ref:`status-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6595, 20)))

def _BuildAutomaton_355 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_355
    del _BuildAutomaton_355
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6595, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OpStatuses._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OpStatuses._UseForTag(pyxb.namespace.ExpandedName(None, u'statuses')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6595, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OpStatuses._Automaton = _BuildAutomaton_355()




Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'activateNewUsers'), pyxb.binding.datatypes.boolean, scope=Org, documentation=u'a boolean flag to indicate to make any news users being created in this organization to automatically active', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6620, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'admin'), pyxb.binding.datatypes.boolean, scope=Org, documentation=u'boolean flag to indicate whether the user requesting this organization information is an administrator of this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6625, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'appliancesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the appliance templates in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUris'), UriList, scope=Org, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6635, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'categoriesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the categories added to this organization (see :ref:`category-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6636, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'companiesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the companies registered in this organization (see :ref:`company-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6641, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'company'), Company, scope=Org, documentation=u'the org company', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6646, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultDistributions'), CTD_ANON_145, scope=Org, documentation=u'the list of default operating systems available in this organization (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6651, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultFormats'), CTD_ANON_146, scope=Org, documentation=u'the list of default primitive formats available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6661, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultTargetFormats'), CTD_ANON_147, scope=Org, documentation=u'the list of default formats available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6671, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultOrg'), pyxb.binding.datatypes.boolean, scope=Org, documentation=u'boolean to indicate if this organization is the default of the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6681, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the operating systems of the organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6686, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUris'), UriList, scope=Org, documentation=u'the list of uri resources of each distribution available in the organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6691, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formats'), CTD_ANON_148, scope=Org, documentation=u'the list of primitive formats available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6696, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), CTD_ANON_149, scope=Org, documentation=u'the list of target platforms available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6706, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormats'), CTD_ANON_150, scope=Org, documentation=u'the list of target formats available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6716, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the available primitive formats in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6726, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatUris'), UriList, scope=Org, documentation=u'the list of uri resources for each primitive format available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6731, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the available target platforms in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6736, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformUris'), UriList, scope=Org, documentation=u'the list of uri resources for each target platform available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6741, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the available target formats in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6746, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatUris'), UriList, scope=Org, documentation=u'the list of uri resources for each target format available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6751, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleryUri'), pyxb.binding.datatypes.anyURI, scope=Org, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6756, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=Org, documentation=u'the org license', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6757, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licensesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the registered licenses in the org', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6762, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve the license of the org', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6767, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'membersUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the users registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6772, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'milestonesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the milestones registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6777, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Org, documentation=u'the organization name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6782, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projectsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u"the uri resource to retrieve all the projects registered to this organization's project catalog", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6787, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rolesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the roles registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6792, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the statistics for this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6797, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles'), CTD_ANON_151, scope=Org, documentation=u'the list of subscription profiles available in this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6802, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subscriptionProfilesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the subscription profiles registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6812, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource for this organization object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6817, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'workspacesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the workspaces registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6822, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repositoriesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the operating system repositories registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6827, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation=u'the uri resource to retrieve all the artifact accounts registered to this organization', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6832, 20)))

def _BuildAutomaton_356 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_356
    del _BuildAutomaton_356
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6620, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6625, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6635, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6636, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6641, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6646, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6651, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6661, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6671, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6681, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6686, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6691, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6696, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6706, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6716, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6726, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6731, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6736, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6741, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6746, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6751, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6756, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6757, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6762, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6767, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6772, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6777, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6782, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6787, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6792, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6797, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6802, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6812, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6817, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6822, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6827, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6832, 20))
    counters.add(cc_41)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'activateNewUsers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6620, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'admin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6625, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'appliancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6635, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'categoriesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6636, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'companiesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6641, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6646, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultDistributions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6651, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6661, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultTargetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6671, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultOrg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6681, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6686, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6691, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'formats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6696, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6706, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6716, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'formatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6726, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'formatUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6731, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6736, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6741, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6746, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6751, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'galleryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6756, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6757, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'licensesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6762, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6767, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'membersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6772, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'milestonesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6777, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6782, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'projectsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6787, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'rolesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6792, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'statsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6797, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6802, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'subscriptionProfilesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6812, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6817, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'workspacesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6822, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'repositoriesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6827, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(Org._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6832, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    st_41._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Org._Automaton = _BuildAutomaton_356()




Orgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgs'), CTD_ANON_152, scope=Orgs, documentation=u'the list of :ref:`org-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6851, 20)))

def _BuildAutomaton_357 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_357
    del _BuildAutomaton_357
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6851, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Orgs._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Orgs._UseForTag(pyxb.namespace.ExpandedName(None, u'orgs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6851, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Orgs._Automaton = _BuildAutomaton_357()




OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupId'), pyxb.binding.datatypes.string, scope=OSGroup, documentation=u'the unique id of the group (only used if ``groupIdAuto == false``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6877, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupIdAuto'), pyxb.binding.datatypes.boolean, scope=OSGroup, documentation=u'boolean flag to determine if the group id should be calculated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6882, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=OSGroup, documentation=u'the group name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6887, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sudo'), pyxb.binding.datatypes.int, scope=OSGroup, documentation=u'a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6892, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'systemGroup'), pyxb.binding.datatypes.boolean, scope=OSGroup, documentation=u'flag to determine if this is a system group', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6897, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=OSGroup, documentation=u'the uri resource of this group object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6902, 20)))

def _BuildAutomaton_358 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_358
    del _BuildAutomaton_358
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6877, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6882, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6887, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6892, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6897, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6902, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'groupId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6877, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'groupIdAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6882, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6887, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'sudo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6892, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'systemGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6897, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(OSGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6902, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSGroup._Automaton = _BuildAutomaton_358()




OSGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osGroups'), CTD_ANON_153, scope=OSGroups, documentation=u'the list of :ref:`osgroup-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6921, 20)))

def _BuildAutomaton_359 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_359
    del _BuildAutomaton_359
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6921, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'osGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6921, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSGroups._Automaton = _BuildAutomaton_359()




OSPackages._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osPkgs'), CTD_ANON_154, scope=OSPackages, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6979, 20)))

def _BuildAutomaton_360 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_360
    del _BuildAutomaton_360
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6979, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSPackages._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSPackages._UseForTag(pyxb.namespace.ExpandedName(None, u'osPkgs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6979, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSPackages._Automaton = _BuildAutomaton_360()




OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disablePasswordLogin'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u'boolean to disable the user logging into the system using a password', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7091, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'encrypted'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u'boolean indicating that the password string is encrypted', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7096, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fullName'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the full name of the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7101, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'homeDir'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the home directory of the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7106, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the user name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7111, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the user password', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7116, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'passwordAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u'a boolean indicating for the platform to automatically set the password listed in the attribute password', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7121, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'primaryGroup'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u"the user's primary group (see :ref:`osgroup-object`)", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7126, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'primaryGroupAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u"boolean indicating for the platform to automatically assign the user's primary group", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7131, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secondaryGroups'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u"a list of the user's secondary groups (each group separated by a comma)", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7136, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'shell'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the shell type for the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7141, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKeys'), CTD_ANON_158, scope=OSUser, documentation=u'a list of public SSH keys for the user (see :ref:`sshkey-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7146, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sudo'), pyxb.binding.datatypes.int, scope=OSUser, documentation=u'a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7156, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'systemUser'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u'a boolean indicating that this is a system user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7161, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=OSUser, documentation=u'the uri resource of this user object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7166, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userId'), pyxb.binding.datatypes.string, scope=OSUser, documentation=u'the unique id of this user (only used if ``userIdAuto == false``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7171, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userIdAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation=u"boolean indicating whether the platform should automatically calculate the user's id", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7176, 20)))

def _BuildAutomaton_361 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_361
    del _BuildAutomaton_361
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7091, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7096, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7101, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7106, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7111, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7116, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7121, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7126, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7131, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7136, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7141, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7146, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7156, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7161, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7166, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7171, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7176, 20))
    counters.add(cc_20)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'disablePasswordLogin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7091, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'encrypted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7096, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7101, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'homeDir')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7106, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7111, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7116, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'passwordAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7121, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'primaryGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7126, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'primaryGroupAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7131, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'secondaryGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7136, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'shell')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7141, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKeys')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7146, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'sudo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7156, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'systemUser')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7161, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7166, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'userId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7171, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(OSUser._UseForTag(pyxb.namespace.ExpandedName(None, u'userIdAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7176, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    st_20._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSUser._Automaton = _BuildAutomaton_361()




OSUsers._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osUsers'), CTD_ANON_159, scope=OSUsers, documentation=u'the list of :ref:`osuser-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7195, 20)))

def _BuildAutomaton_362 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_362
    del _BuildAutomaton_362
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7195, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSUsers._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSUsers._UseForTag(pyxb.namespace.ExpandedName(None, u'osUsers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7195, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSUsers._Automaton = _BuildAutomaton_362()




Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dumpLocation'), pyxb.binding.datatypes.string, scope=Partition, documentation=u"the location of the partition's dump file", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fstype'), STD_ANON_25, scope=Partition, documentation=u'the filesystem type of the partition', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'growable'), pyxb.binding.datatypes.boolean, scope=Partition, documentation=u'boolean indicating whether this partition is growable', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7247, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'label'), pyxb.binding.datatypes.string, scope=Partition, documentation=u'partition label', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7252, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalPartitions'), CTD_ANON_160, scope=Partition, documentation=u'list of logical partitions (this needs to be an ``extended`` partition)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7257, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalPartitionsUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation=u'the uri resource to retrieve the logical partitions', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7267, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalPartitionUris'), UriList, scope=Partition, documentation=u'the list of uris of each logical partition', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7272, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mpoint'), pyxb.binding.datatypes.string, scope=Partition, documentation=u'the mount point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7277, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Partition, documentation=u'the partition name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7282, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation=u'the uri resource of the parent object this partition is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7287, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation=u'the uri resource of the partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7292, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=Partition, documentation=u'the size (in bytes) of the partition', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7297, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation=u'the uri resource of this partition object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7302, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volumeOrder'), pyxb.binding.datatypes.int, scope=Partition, documentation=u'the volume order', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7307, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mbrBoot'), pyxb.binding.datatypes.boolean, scope=Partition, documentation=u'boolean indicating whether this partition is bootable', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7312, 20)))

def _BuildAutomaton_363 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_363
    del _BuildAutomaton_363
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7247, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7252, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7257, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7267, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7272, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7277, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7282, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7287, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7292, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7297, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7302, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7307, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7312, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'dumpLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'fstype')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'growable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7247, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'label')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7252, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalPartitions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7257, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalPartitionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7267, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalPartitionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7272, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'mpoint')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7277, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7282, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7287, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'partitionTableUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7292, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7297, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7302, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'volumeOrder')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7307, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Partition._UseForTag(pyxb.namespace.ExpandedName(None, u'mbrBoot')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7312, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Partition._Automaton = _BuildAutomaton_363()




Partitions._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partitions'), CTD_ANON_161, scope=Partitions, documentation=u'the list of :ref:`partition-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7331, 20)))

def _BuildAutomaton_364 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_364
    del _BuildAutomaton_364
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7331, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Partitions._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Partitions._UseForTag(pyxb.namespace.ExpandedName(None, u'partitions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7331, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Partitions._Automaton = _BuildAutomaton_364()




PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disks'), CTD_ANON_162, scope=PartitionTable, documentation=u'the list of disks this partition table has (see :ref:`disk-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7357, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disksUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation=u'the uri resource to retrieve the disks for this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7367, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskUris'), UriList, scope=PartitionTable, documentation=u'the list of uris for each disk of the partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7372, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation=u'the uri resource of the install profile this partition table is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7377, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroups'), CTD_ANON_163, scope=PartitionTable, documentation=u'the list of logical groups for this partition table (see :ref:`logicalgroup-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7382, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroupsUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation=u'the uri resource to retrieve the logical groups in this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7392, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalGroupUris'), UriList, scope=PartitionTable, documentation=u'the list of uri resources for each logical group in this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7397, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolumes'), CTD_ANON_164, scope=PartitionTable, documentation=u'the list of logical volumes (partitions) in this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7402, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolumesUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation=u'the uri resource to retrieve the logical volumes in this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7412, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logicalVolumeUris'), UriList, scope=PartitionTable, documentation=u'the list of uri resources for each logical volume in this partition table', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7417, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation=u'the uri resource of this partition table object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7422, 20)))

def _BuildAutomaton_365 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_365
    del _BuildAutomaton_365
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7357, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7367, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7372, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7377, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7382, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7392, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7397, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7402, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7412, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7417, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7422, 20))
    counters.add(cc_14)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'disks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7357, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'disksUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7367, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'diskUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7372, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7377, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7382, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroupsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7392, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalGroupUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7397, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolumes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7402, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolumesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7412, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'logicalVolumeUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7417, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PartitionTable._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7422, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    st_14._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PartitionTable._Automaton = _BuildAutomaton_365()




PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the category for this group of packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'company'), Company, scope=PkgGroup, documentation=u'the company name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the description for this group of packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation=u'the uri resource of the operating system these packages belong to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distroId'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation=u'the unique id of the operating system these packages belong to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installedSize'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation=u'the estimated disk size (in bytes) required to install these group of packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=PkgGroup, documentation=u'the license information (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the name of these group of packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packagesUri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation=u'the uri resource to retrieve the details of these packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packageUris'), UriList, scope=PkgGroup, documentation=u'the list of uri resources for each package in the group', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'release'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the release information for the group', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'restricted'), pyxb.binding.datatypes.boolean, scope=PkgGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation=u'the total size of all the packages in the group (in bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the tag information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation=u'the uri resource of this package group object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation=u'the version information of this package group', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packages'), CTD_ANON_165, scope=PkgGroup, documentation=u'the list of packages in this group (see :ref:`package-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20)))

def _BuildAutomaton_366 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_366
    del _BuildAutomaton_366
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20))
    counters.add(cc_20)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'distroId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'packagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'packageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'restricted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PkgGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'packages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    st_20._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PkgGroup._Automaton = _BuildAutomaton_366()




PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'date'), pyxb.binding.datatypes.dateTime, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7692, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'source'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sourceId'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7695, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7696, 20)))

def _BuildAutomaton_367 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_367
    del _BuildAutomaton_367
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7692, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7695, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7696, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'date')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7692, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'source')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'sourceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7695, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfo._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7696, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PkgUpdateInfo._Automaton = _BuildAutomaton_367()




PkgUpdateInfoList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfoList'), CTD_ANON_167, scope=PkgUpdateInfoList, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20)))

def _BuildAutomaton_368 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_368
    del _BuildAutomaton_368
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfoList._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PkgUpdateInfoList._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgUpdateInfoList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PkgUpdateInfoList._Automaton = _BuildAutomaton_368()




ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'allowed'), pyxb.binding.datatypes.boolean, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7729, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cryptAlgo'), pyxb.binding.datatypes.int, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7730, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'email'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7731, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'expires'), pyxb.binding.datatypes.dateTime, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7732, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseContents'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7733, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseKey'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7734, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'machineId'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7735, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7736, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ProductAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7737, 20)))

def _BuildAutomaton_369 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_369
    del _BuildAutomaton_369
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7729, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7730, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7731, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7732, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7733, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7734, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7735, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7736, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7737, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'allowed')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7729, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'cryptAlgo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7730, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'email')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7731, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'expires')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7732, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseContents')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7733, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7734, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'machineId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7735, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7736, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ProductAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7737, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ProductAccess._Automaton = _BuildAutomaton_369()




Projects._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projects'), CTD_ANON_168, scope=Projects, documentation=u'the list of :ref:`project-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7773, 20)))

def _BuildAutomaton_370 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_370
    del _BuildAutomaton_370
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7773, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Projects._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Projects._UseForTag(pyxb.namespace.ExpandedName(None, u'projects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7773, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Projects._Automaton = _BuildAutomaton_370()




PublishImages._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishImages'), CTD_ANON_170, scope=PublishImages, documentation=u'the list of :ref:`publishimage-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8366, 20)))

def _BuildAutomaton_371 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_371
    del _BuildAutomaton_371
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8366, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImages._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImages._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8366, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImages._Automaton = _BuildAutomaton_371()




Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'frequency'), STD_ANON_26, scope=Quota, documentation=u'whether the quota should be reset at a certain frequency (only monthly is supported at the moment)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8391, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'limit'), pyxb.binding.datatypes.long, scope=Quota, documentation=u'the quota limit', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8402, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nb'), pyxb.binding.datatypes.long, scope=Quota, documentation=u'the current number', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8407, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'renewalDate'), pyxb.binding.datatypes.dateTime, scope=Quota, documentation=u'the renewal date of the quota', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8412, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_27, scope=Quota, documentation=u'the quota type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8417, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'typeId'), pyxb.binding.datatypes.int, scope=Quota, documentation=u'the id of the type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8430, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Quota, documentation=u'the uri resource of this quota object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8435, 20)))

def _BuildAutomaton_372 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_372
    del _BuildAutomaton_372
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8391, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8402, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8407, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8412, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8417, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8430, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8435, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'frequency')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8391, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'limit')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8402, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'nb')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8407, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'renewalDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8412, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8417, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'typeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8430, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Quota._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8435, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Quota._Automaton = _BuildAutomaton_372()




Quotas._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quotas'), CTD_ANON_171, scope=Quotas, documentation=u'the list of :ref:`quota-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8454, 20)))

def _BuildAutomaton_373 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_373
    del _BuildAutomaton_373
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8454, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Quotas._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Quotas._UseForTag(pyxb.namespace.ExpandedName(None, u'quotas')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8454, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Quotas._Automaton = _BuildAutomaton_373()




Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceURI'), pyxb.binding.datatypes.anyURI, scope=Ranking, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8474, 20)))

Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rank'), pyxb.binding.datatypes.int, scope=Ranking, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20)))

Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Ranking, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8476, 20)))

def _BuildAutomaton_374 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_374
    del _BuildAutomaton_374
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8474, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8476, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceURI')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8474, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'rank')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Ranking._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8476, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Ranking._Automaton = _BuildAutomaton_374()




Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accepted'), pyxb.binding.datatypes.boolean, scope=Referral, documentation=u'a boolean indicating whether the invitation has been accepted', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'declined'), pyxb.binding.datatypes.boolean, scope=Referral, documentation=u'a boolean indicating whether the invitation has been declined', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'msg'), pyxb.binding.datatypes.string, scope=Referral, documentation=u'a message included in the invitation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Referral, documentation=u'the uri resource of the parent object this object belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'referrer'), UserProfile, scope=Referral, documentation=u'the user creating the invitation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Referral, documentation=u'the uri resource of this object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), UserProfile, scope=Referral, documentation=u'the user being invited', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userEmail'), pyxb.binding.datatypes.string, scope=Referral, documentation=u'the email of the user being invited', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userLogin'), pyxb.binding.datatypes.string, scope=Referral, documentation=u'the username of the user being invited', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20)))

def _BuildAutomaton_375 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_375
    del _BuildAutomaton_375
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'accepted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'declined')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'msg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'referrer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'userEmail')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Referral._UseForTag(pyxb.namespace.ExpandedName(None, u'userLogin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Referral._Automaton = _BuildAutomaton_375()




Referrals._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'referrals'), CTD_ANON_172, scope=Referrals, documentation=u'the list of :ref:`referral-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8551, 20)))

def _BuildAutomaton_376 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_376
    del _BuildAutomaton_376
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8551, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Referrals._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Referrals._UseForTag(pyxb.namespace.ExpandedName(None, u'referrals')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8551, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Referrals._Automaton = _BuildAutomaton_376()




Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Repository, documentation=u'the name of the repository', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8576, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation=u'the uri resource of the parent object this repository object belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8581, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation=u'the uri resource of this repository object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8586, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation=u'the uri resource to retrieve the operating system(s) of this repository (may contain minor versions)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8591, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'url'), pyxb.binding.datatypes.string, scope=Repository, documentation=u'the URL endpoint of this repository', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8596, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packagingType'), STD_ANON_28, scope=Repository, documentation=u'the package type ths repository holds', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8601, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lastUpdated'), pyxb.binding.datatypes.dateTime, scope=Repository, documentation=u'the date this repository last recieved a package update', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8612, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=Repository, documentation=u'the current status of the repository', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8617, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'officiallySupported'), pyxb.binding.datatypes.boolean, scope=Repository, documentation=u'boolean indicating whether this repository is officially supported', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8622, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionsUriList'), UriList, scope=Repository, documentation=u'the list of uri resources for each operating system contained in this repository', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8627, 20)))

def _BuildAutomaton_377 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_377
    del _BuildAutomaton_377
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8576, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8581, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8586, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8591, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8596, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8601, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8612, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8617, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8622, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8627, 20))
    counters.add(cc_13)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8576, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8581, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8586, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8591, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'url')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8596, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'packagingType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8601, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'lastUpdated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8612, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8617, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'officiallySupported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8622, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Repository._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUriList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8627, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    st_13._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Repository._Automaton = _BuildAutomaton_377()




Repositories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repositories'), CTD_ANON_173, scope=Repositories, documentation=u'the list of :ref:`repository-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8646, 20)))

def _BuildAutomaton_378 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_378
    del _BuildAutomaton_378
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8646, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Repositories._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Repositories._UseForTag(pyxb.namespace.ExpandedName(None, u'repositories')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8646, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Repositories._Automaton = _BuildAutomaton_378()




Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Role, documentation=u'the role name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8674, 20)))

Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Role, documentation=u'the role descrition', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8679, 20)))

Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'entitlements'), CTD_ANON_174, scope=Role, documentation=u'the list of entitlements this role contains (see :ref:`entitlement-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8684, 20)))

def _BuildAutomaton_379 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_379
    del _BuildAutomaton_379
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8674, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8679, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8684, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8674, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8679, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Role._UseForTag(pyxb.namespace.ExpandedName(None, u'entitlements')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8684, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Role._Automaton = _BuildAutomaton_379()




Roles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'roles'), CTD_ANON_175, scope=Roles, documentation=u'the list of :ref:`role-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8708, 20)))

def _BuildAutomaton_380 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_380
    del _BuildAutomaton_380
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8708, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Roles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Roles._UseForTag(pyxb.namespace.ExpandedName(None, u'roles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8708, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Roles._Automaton = _BuildAutomaton_380()




Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'address'), pyxb.binding.datatypes.string, scope=Route, documentation=u'the IP address', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8733, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gateway'), pyxb.binding.datatypes.string, scope=Route, documentation=u'the gateway value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8738, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'metric'), pyxb.binding.datatypes.int, scope=Route, documentation=u'the metric value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8743, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'netmask'), pyxb.binding.datatypes.string, scope=Route, documentation=u'the netmask value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8748, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Route, documentation=u'the uri resource of the parent object this route is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8753, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.int, scope=Route, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8758, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Route, documentation=u'the uri resource of this route', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20)))

def _BuildAutomaton_381 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_381
    del _BuildAutomaton_381
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8733, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8738, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8748, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8753, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20))
    counters.add(cc_8)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'address')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8733, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'gateway')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8738, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'metric')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8743, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'netmask')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8748, 20))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8753, 20))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8758, 20))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    transitions.append(fac.Transition(st_8, [
         ]))
    transitions.append(fac.Transition(st_9, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
Route._Automaton = _BuildAutomaton_381()




Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'direction'), STD_ANON_29, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8773, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'portRange'), pyxb.binding.datatypes.string, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8782, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'protocol'), STD_ANON_30, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8783, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'source'), pyxb.binding.datatypes.string, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Rule, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8792, 20)))

def _BuildAutomaton_382 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_382
    del _BuildAutomaton_382
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8773, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8782, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8783, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8792, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'direction')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8773, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'portRange')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8782, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'protocol')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8783, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'source')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Rule._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8792, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Rule._Automaton = _BuildAutomaton_382()




Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'binariesExtracted'), pyxb.binding.datatypes.boolean, scope=Scan, documentation=u'a boolean flag determining of the overall has been extracted by the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8808, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'binariesReceived'), pyxb.binding.datatypes.boolean, scope=Scan, documentation=u'a boolean flag determining of the overall has been received by the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8813, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'error'), pyxb.binding.datatypes.boolean, scope=Scan, documentation=u'a boolean flag to indicate an error during the scan process', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8818, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'errorMsg'), pyxb.binding.datatypes.string, scope=Scan, documentation=u'the error message', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8823, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extraFiles'), CTD_ANON_176, scope=Scan, documentation=u'a list of :ref:`scannedfile-object` files that are not part of any native package on the file system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8828, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'filesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'a uri resource to retrieve all the filesystem files reported by the scan process', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8838, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_177, scope=Scan, documentation=u'a list of :ref:`image-object` objects that have been generated from this scan report', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8843, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imagesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource to retrieve all the machine images generated from this scan report', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8853, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imports'), CTD_ANON_178, scope=Scan, documentation=u'a list of :ref:`scanimport-object` objects that have been imported from this scan report', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8858, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winServices'), CTD_ANON_179, scope=Scan, documentation=u'a list of :ref:`winService-object` objects that represent Windows services on the scanned machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8868, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winApplications'), CTD_ANON_180, scope=Scan, documentation=u'a list of :ref:`winmsiapplication-object` objects that represent Windows applications on the scanned machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8878, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'importsUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource to retrieve all the imports', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8888, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfile'), InstallProfile, scope=Scan, documentation=u'the install profile of the scanned system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8893, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource of the :ref:`installprofile-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8898, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Scan, documentation=u'the scan name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'overlayCrc'), pyxb.binding.datatypes.string, scope=Scan, documentation=u'the crc of the scan overlay archive', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8908, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'overlayImported'), pyxb.binding.datatypes.boolean, scope=Scan, documentation=u'a boolean indicating whether the overlay has been imported on the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'overlayPath'), pyxb.binding.datatypes.string, scope=Scan, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'overlayUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource to upload the overlay', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8919, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rawPartitionsUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource to upload the raw partitions (only for Windows source machines)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8924, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packages'), CTD_ANON_181, scope=Scan, documentation=u'the list of :ref:`package-object` objects listed in the scan report', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8929, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'packagesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri resource to retrieve all the medatadata of the scanned packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8939, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rejected'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8944, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scanned'), pyxb.binding.datatypes.boolean, scope=Scan, documentation=u'a boolean indicating if the scan report has been received from the scan agent on the source machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8945, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstanceUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri of the parent scanned instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8950, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=Scan, documentation=u'the status of the scan', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8955, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalFilesAdded'), pyxb.binding.datatypes.int, scope=Scan, documentation=u'the number of extra files found in the scan report', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8960, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalFilesDeleted'), pyxb.binding.datatypes.int, scope=Scan, documentation=u'the number of files that have been deleted in source machine installed packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8965, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalFilesModified'), pyxb.binding.datatypes.int, scope=Scan, documentation=u'the number of files that have been modified in the source machine installed packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8970, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalPackages'), pyxb.binding.datatypes.int, scope=Scan, documentation=u'the number of native packages installed on the source machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uncompressedBinarySize'), pyxb.binding.datatypes.long, scope=Scan, documentation=u'the size of all the overlays', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation=u'the uri of the scan', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'validated'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rawScan'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8991, 20)))

def _BuildAutomaton_383 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_383
    del _BuildAutomaton_383
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8808, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8813, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8818, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8823, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8828, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8838, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8843, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8853, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8858, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8868, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8878, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8888, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8893, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8898, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8908, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8919, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8924, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8929, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8939, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8944, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8945, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8950, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8955, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8960, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8965, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8970, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8991, 20))
    counters.add(cc_37)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'binariesExtracted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8808, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'binariesReceived')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8813, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'error')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8818, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'errorMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8823, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'extraFiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8828, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'filesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8838, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8843, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'imagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8853, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'imports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8858, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'winServices')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8868, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'winApplications')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8878, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'importsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8888, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8893, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8898, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'overlayCrc')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8908, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'overlayImported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'overlayPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'overlayUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8919, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'rawPartitionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8924, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'packages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8929, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'packagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8939, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'rejected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8944, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'scanned')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8945, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstanceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8950, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8955, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'totalFilesAdded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8960, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'totalFilesDeleted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8965, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'totalFilesModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8970, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'totalPackages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'uncompressedBinarySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'validated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(Scan._UseForTag(pyxb.namespace.ExpandedName(None, u'rawScan')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8991, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    st_37._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Scan._Automaton = _BuildAutomaton_383()




ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceName'), pyxb.binding.datatypes.string, scope=ScanImport, documentation=u"the name of the imported appliance. This name won't be updated even if the name of the appliance gets changed", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9007, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation=u'the URI of the imported appliance. This URI could be deprecated in case the template is deleted.', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9012, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceVersion'), pyxb.binding.datatypes.string, scope=ScanImport, documentation=u"the version of the imported appliance. This version won't be updated even if the version of the appliance gets changed", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9017, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation=u'the uri of the Organization where the scan has been imported', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9022, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation=u'the parent uri of the scan import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9027, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=ScanImport, documentation=u'the status of the import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9032, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation=u'the uri of the scan import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9037, 20)))

def _BuildAutomaton_384 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_384
    del _BuildAutomaton_384
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9007, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9012, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9017, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9022, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9027, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9032, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9037, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9007, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9012, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9017, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9022, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9027, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9032, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ScanImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9037, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScanImport._Automaton = _BuildAutomaton_384()




ScanImports._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scanImports'), CTD_ANON_182, scope=ScanImports, documentation=u'the list of :ref:`scanimport-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9056, 20)))

def _BuildAutomaton_385 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_385
    del _BuildAutomaton_385
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9056, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScanImports._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScanImports._UseForTag(pyxb.namespace.ExpandedName(None, u'scanImports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9056, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScanImports._Automaton = _BuildAutomaton_385()




ScannedFiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedFiles'), CTD_ANON_183, scope=ScannedFiles, documentation=u'the list of :ref:`scannedfile-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9115, 20)))

def _BuildAutomaton_386 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_386
    del _BuildAutomaton_386
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9115, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFiles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFiles._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedFiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9115, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedFiles._Automaton = _BuildAutomaton_386()




ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribution'), Distribution, scope=ScannedInstance, documentation=u'the operating system detected on the live system (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9140, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'group'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation=u'the group name (reserved for future use)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9145, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation=u'the name of the live system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9150, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation=u'the uri resource of the parent object this scanned instance belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9155, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'platformType'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation=u'the type of platform the scanned instance is hosted in', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9160, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ramSize'), pyxb.binding.datatypes.int, scope=ScannedInstance, documentation=u'the size of the virtual memory detected on the source system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9165, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scans'), CTD_ANON_184, scope=ScannedInstance, documentation=u'the list of scan reports carried out on this live system (see :ref:`scan-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9170, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scansUri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation=u'the uri resource to retrieve all the scan reports', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9180, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'totalScans'), pyxb.binding.datatypes.int, scope=ScannedInstance, documentation=u'the number of scans carried out on this live system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9185, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation=u'the uri resource of this scanned instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9190, 20)))

def _BuildAutomaton_387 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_387
    del _BuildAutomaton_387
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9140, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9145, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9150, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9155, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9160, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9165, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9170, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9180, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9185, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9190, 20))
    counters.add(cc_13)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'distribution')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9140, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'group')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9145, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9150, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9155, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'platformType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9160, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'ramSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9165, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'scans')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9170, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'scansUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9180, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'totalScans')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9185, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstance._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9190, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    st_13._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedInstance._Automaton = _BuildAutomaton_387()




ScannedInstances._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstances'), CTD_ANON_185, scope=ScannedInstances, documentation=u'the list of :ref:`scannedinstance-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9209, 20)))

def _BuildAutomaton_388 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_388
    del _BuildAutomaton_388
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9209, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstances._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedInstances._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9209, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedInstances._Automaton = _BuildAutomaton_388()




ScannedPkgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedPackages'), CTD_ANON_188, scope=ScannedPkgs, documentation=u'the list of :ref:`scannedpackage-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9325, 20)))

def _BuildAutomaton_389 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_389
    del _BuildAutomaton_389
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9325, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkgs._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkgs._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedPackages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9325, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedPkgs._Automaton = _BuildAutomaton_389()




Scans._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scans'), CTD_ANON_189, scope=Scans, documentation=u'the list of :ref:`scan-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9349, 20)))

def _BuildAutomaton_390 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_390
    del _BuildAutomaton_390
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9349, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Scans._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Scans._UseForTag(pyxb.namespace.ExpandedName(None, u'scans')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9349, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Scans._Automaton = _BuildAutomaton_390()




SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9431, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9433, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'refId'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9434, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rules'), CTD_ANON_192, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rulesUri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9442, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ruleUris'), UriList, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9443, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9444, 20)))

def _BuildAutomaton_391 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_391
    del _BuildAutomaton_391
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9431, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9433, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9434, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9442, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9443, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9444, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9431, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9433, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'refId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9434, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'rules')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'rulesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9442, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'ruleUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9443, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SecurityGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9444, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SecurityGroup._Automaton = _BuildAutomaton_391()




Services._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'services'), CTD_ANON_193, scope=Services, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9464, 20)))

def _BuildAutomaton_392 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_392
    del _BuildAutomaton_392
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9464, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Services._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Services._UseForTag(pyxb.namespace.ExpandedName(None, u'services')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9464, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Services._Automaton = _BuildAutomaton_392()




ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'alive'), pyxb.binding.datatypes.boolean, scope=ServiceStatus, documentation=u'determines if the platform is up and running', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9485, 20)))

ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=ServiceStatus, documentation=u'the current version of the platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9490, 20)))

ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceLoad'), pyxb.binding.datatypes.int, scope=ServiceStatus, documentation=u'the current service load (max is 100)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9495, 20)))

def _BuildAutomaton_393 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_393
    del _BuildAutomaton_393
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9485, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9490, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9495, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'alive')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9485, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9490, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ServiceStatus._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceLoad')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9495, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ServiceStatus._Automaton = _BuildAutomaton_393()




SoftwareArtifacts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareArtifacts'), CTD_ANON_195, scope=SoftwareArtifacts, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9658, 20)))

def _BuildAutomaton_394 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_394
    del _BuildAutomaton_394
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9658, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifacts._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifacts._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifacts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9658, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareArtifacts._Automaton = _BuildAutomaton_394()




SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the tag information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'shortTag'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the short tag information (mySoftware or project)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the name of this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the version information of this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the description for this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'release'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the release information for the software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'location'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultInstallLocation'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the default full pathname of where to install the software bundle (if not a native package)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installLocation'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the full pathname of where to install this software bundle item (overrides the ``defaultInstallLocation``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'restricted'), pyxb.binding.datatypes.boolean, scope=SoftwareBundle, documentation=u'a boolean highlighting if the Software bundle is restricted', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installedSize'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation=u'the estimated disk size (in bytes) required to install this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation=u'the total size of this software bundle (in bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'revision'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation=u'the revision number of the software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleRestrictionsUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'the uri resource to retrieve the restrictions for this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactsUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'the uri resource to retrieve the details of software artifacts contained in the software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'the uri resource of this software bundle object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'the uri resource to retrieve all the operating system this software bundle is designed for', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUris'), UriList, scope=SoftwareBundle, documentation=u'the list of uri resources of each operating system this software bundle is designed for', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'exportUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'uri resource used to export this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), Category, scope=SoftwareBundle, documentation=u'the category for this software bundle (project)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=SoftwareBundle, documentation=u'the license information (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=SoftwareBundle, documentation=u'the :ref:`logo-object` object for the software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'maintainer'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation=u'the maintainer name for this project', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'website'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation=u'the website URL of the maintainer', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleRestrictionUris'), UriList, scope=SoftwareBundle, documentation=u'the list of uri resources of each restrictions for this software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareArtifactUris'), UriList, scope=SoftwareBundle, documentation=u'the list of uri resources for each software artifacts in the software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20)))

def _BuildAutomaton_395 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_395
    del _BuildAutomaton_395
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    counters.add(cc_29)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultInstallLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'restricted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'exportUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'maintainer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifactUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    st_29._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareBundle._Automaton = _BuildAutomaton_395()




SoftwareBundles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareBundles'), CTD_ANON_196, scope=SoftwareBundles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20)))

def _BuildAutomaton_396 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_396
    del _BuildAutomaton_396
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundles._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareBundles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareBundles._Automaton = _BuildAutomaton_396()




SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleName'), pyxb.binding.datatypes.string, scope=SoftwareBundleExport, documentation=u'the name of this exported software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9846, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bundleVersion'), pyxb.binding.datatypes.string, scope=SoftwareBundleExport, documentation=u'the version information of this exported software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9851, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation=u'uri resource used to download this exported software bundle (as an archive)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9856, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'location'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation=u'the full pathname where the exported software bundle (as an archive) is stored locally', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9861, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation=u'the uri resource of the parent object this exported software bundle belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9866, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=SoftwareBundleExport, documentation=u'the current status of the exported software bundle', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9871, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation=u'the uri resource of this exported software bundle object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9876, 20)))

def _BuildAutomaton_397 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_397
    del _BuildAutomaton_397
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9846, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9851, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9856, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9861, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9866, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9871, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9876, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9846, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9851, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9856, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9861, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9866, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9871, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleExport._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9876, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareBundleExport._Automaton = _BuildAutomaton_397()




SoftwareFiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'softwareFiles'), CTD_ANON_197, scope=SoftwareFiles, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9969, 20)))

def _BuildAutomaton_398 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_398
    del _BuildAutomaton_398
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9969, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFiles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFiles._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareFiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9969, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareFiles._Automaton = _BuildAutomaton_398()




SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=SSHKey, documentation=u'the name of the ssh key', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9990, 20)))

SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicKey'), pyxb.binding.datatypes.string, scope=SSHKey, documentation=u'the public ssh key content', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9995, 20)))

SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SSHKey, documentation=u'the uri resource to this ssh key object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10000, 20)))

def _BuildAutomaton_399 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_399
    del _BuildAutomaton_399
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9990, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9995, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10000, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9990, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'publicKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9995, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SSHKey._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10000, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SSHKey._Automaton = _BuildAutomaton_399()




SSHKeys._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKeys'), CTD_ANON_198, scope=SSHKeys, documentation=u'the list of :ref:`sshkey-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10019, 20)))

def _BuildAutomaton_400 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_400
    del _BuildAutomaton_400
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10019, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SSHKeys._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SSHKeys._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKeys')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10019, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SSHKeys._Automaton = _BuildAutomaton_400()




StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'date'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation=u'the date of this data point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10044, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribArch'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'the architecture of the operating system', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10049, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribName'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'the operating system name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10054, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribVersion'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'the operating system version', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10059, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'endDate'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation=u'the stat timestamp', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10064, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'errorMessage'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'error message', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10069, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'message'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'message for this data point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10074, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'the name or tooltip for this data point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10079, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nb'), pyxb.binding.datatypes.long, scope=StatDataPoint, documentation=u'the value for this data point', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10084, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'percentage'), pyxb.binding.datatypes.float, scope=StatDataPoint, documentation=u'the percentage', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10089, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'startDate'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation=u'the timestamp from where this stat begins', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'total'), pyxb.binding.datatypes.long, scope=StatDataPoint, documentation=u'the total value for this stat', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10099, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation=u'the type of stat', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10104, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userCrmId'), pyxb.binding.datatypes.string, scope=StatDataPoint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10109, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=StatDataPoint, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10110, 20)))

def _BuildAutomaton_401 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_401
    del _BuildAutomaton_401
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10044, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10049, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10054, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10059, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10064, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10069, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10074, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10079, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10084, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10089, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10099, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10104, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10109, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10110, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'date')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10044, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'distribArch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10049, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'distribName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10054, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'distribVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10059, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'endDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10064, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'errorMessage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10069, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'message')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10074, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10079, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'nb')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10084, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'percentage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10089, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'startDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10099, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10104, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'userCrmId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10109, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoint._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10110, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
StatDataPoint._Automaton = _BuildAutomaton_401()




StatDataPoints._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statDataPoints'), CTD_ANON_199, scope=StatDataPoints, documentation=u'the list of :ref:`statdatapoint-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10125, 20)))

def _BuildAutomaton_402 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_402
    del _BuildAutomaton_402
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10125, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoints._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(StatDataPoints._UseForTag(pyxb.namespace.ExpandedName(None, u'statDataPoints')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10125, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
StatDataPoints._Automaton = _BuildAutomaton_402()




StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'actionId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'actionName'), STD_ANON_31, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'currency'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10170, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'date'), pyxb.binding.datatypes.dateTime, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10171, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10172, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskSize'), pyxb.binding.datatypes.float, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10174, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10175, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10176, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10177, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fromObjectId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10178, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fromObjectName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10179, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fromObjectType'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10180, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'objectId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10181, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'objectName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10182, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'objectStatus'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10183, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'objectType'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10184, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10185, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'price'), pyxb.binding.datatypes.float, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10186, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10187, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10188, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userLoginName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10189, 20)))

def _BuildAutomaton_403 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_403
    del _BuildAutomaton_403
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10170, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10171, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10172, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10174, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10175, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10176, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10177, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10178, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10179, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10180, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10181, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10182, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10183, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10184, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10185, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10186, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10187, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10188, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10189, 20))
    counters.add(cc_25)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'actionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'actionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'currency')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10170, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'date')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10171, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10172, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'diskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10174, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10175, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'formatId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10176, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'formatName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10177, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'fromObjectId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10178, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'fromObjectName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10179, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'fromObjectType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10180, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'objectId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10181, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'objectName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10182, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'objectStatus')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10183, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'objectType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10184, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'orgId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10185, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'price')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10186, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10187, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'userId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10188, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(StatTicket._UseForTag(pyxb.namespace.ExpandedName(None, u'userLoginName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10189, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    st_25._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
StatTicket._Automaton = _BuildAutomaton_403()




StatTickets._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statTickets'), CTD_ANON_200, scope=StatTickets, documentation=u'the list of :ref:`statticket-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10204, 20)))

def _BuildAutomaton_404 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_404
    del _BuildAutomaton_404
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10204, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(StatTickets._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(StatTickets._UseForTag(pyxb.namespace.ExpandedName(None, u'statTickets')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10204, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
StatTickets._Automaton = _BuildAutomaton_404()




SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=SubscriptionProfile, documentation=u'boolean flag to indicate whether this subscription profile can be used', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10228, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'admins'), CTD_ANON_201, scope=SubscriptionProfile, documentation=u'the list of administrators that can use this subscription profile when creating a new user (see :ref:`user-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10233, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'adminsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to retrieve all the administrators that can use this subscription profile', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10243, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'code'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation=u'the subscription profile code to use when creating a user (this subscription profile will be used)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10248, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation=u'the description of this subscription profile', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10253, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the operating systems that the user will be given access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10258, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributions'), CTD_ANON_202, scope=SubscriptionProfile, documentation=u'the list of operating systems that the user will be given access to (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10263, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formats'), CTD_ANON_203, scope=SubscriptionProfile, documentation=u'the list of primitive formats that the user will be given access to (see :ref:`imageformat-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10273, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the primitive formats that the user will be given access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10283, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), CTD_ANON_204, scope=SubscriptionProfile, documentation=u'the list of target platforms that the user will be given access to (see :ref:`targetplatform-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10288, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the target platforms that the user will be given access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10298, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormats'), CTD_ANON_205, scope=SubscriptionProfile, documentation=u'the list of target formats that the user will be given access to (see :ref:`targetformat-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10303, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the target formats that the user will be given access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10313, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation=u'the name of this subscription profile', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10318, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource of the organization this subscription profile is registered to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10323, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quotas'), CTD_ANON_206, scope=SubscriptionProfile, documentation=u'the list of quotas that the user will be given (see :ref:`quota-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10328, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quotasUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the quota information that the user will be given', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10338, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'roles'), CTD_ANON_207, scope=SubscriptionProfile, documentation=u'the list of roles that the user will be given to (see :ref:`role-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10343, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rolesUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource to get all the roles that the user will be given', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10353, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation=u'the uri resource of this subscription profile object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10358, 20)))

def _BuildAutomaton_405 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_405
    del _BuildAutomaton_405
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10228, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10233, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10243, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10248, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10253, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10258, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10263, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10273, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10283, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10288, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10298, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10303, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10313, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10318, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10323, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10328, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10338, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10343, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10353, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10358, 20))
    counters.add(cc_23)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10228, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'admins')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10233, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'adminsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10243, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'code')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10248, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10253, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'distribsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10258, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'distributions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10263, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'formats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10273, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'formatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10283, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10288, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10298, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10303, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10313, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10318, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10323, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'quotas')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10328, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'quotasUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10338, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'roles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10343, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'rolesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10353, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10358, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    st_23._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SubscriptionProfile._Automaton = _BuildAutomaton_405()




SubscriptionProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles'), CTD_ANON_208, scope=SubscriptionProfiles, documentation=u'the list of :ref:`subscriptionprofile-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10377, 20)))

def _BuildAutomaton_406 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_406
    del _BuildAutomaton_406
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10377, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SubscriptionProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'subscriptionProfiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10377, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SubscriptionProfiles._Automaton = _BuildAutomaton_406()




Tag._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Tag, documentation=u'the public tag name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10402, 20)))

Tag._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Tag, documentation=u'the uri resource of this tag object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10407, 20)))

def _BuildAutomaton_407 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_407
    del _BuildAutomaton_407
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10402, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10407, 20))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10402, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Tag._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10407, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Tag._Automaton = _BuildAutomaton_407()




TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation=u'the name of this format', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10428, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=TargetFormat, documentation=u'the logo of this format (see :ref:`logo-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10433, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=TargetFormat, documentation=u'the primitive format this target platform is based on', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10438, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), Category, scope=TargetFormat, documentation=u'the category for this target format', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10443, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_32, scope=TargetFormat, documentation=u'the target format type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10448, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccountType'), STD_ANON_33, scope=TargetFormat, documentation=u'the cloud account type this target format is mapped to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=TargetFormat, documentation=u'the uri resource to retrieve all the target platforms where this target format is used', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10483, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformsUriList'), UriList, scope=TargetFormat, documentation=u'the list of uri resources for the target platform objects where this target format is used', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10488, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation=u'the end-user information to get the necessary credentials to generate a machine image to this particular TargetFormat', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10493, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation=u'the end-user information that could be provided before a user generates a machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10498, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation=u'the end-user information that could be provided before a user publishes a machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10503, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'access'), pyxb.binding.datatypes.boolean, scope=TargetFormat, documentation=u'a boolean indicating whether the user has access to the TargetFormat or not', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10508, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=TargetFormat, documentation=u'a boolean indicated whether the TargetFormat is availble in the Org the user is registered to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10513, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'preselected'), pyxb.binding.datatypes.boolean, scope=TargetFormat, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10518, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=TargetFormat, documentation=u'the uri resource of this target format object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10519, 20)))

def _BuildAutomaton_408 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_408
    del _BuildAutomaton_408
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10428, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10433, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10438, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10443, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10448, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10483, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10488, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10493, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10498, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10503, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10508, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10513, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10518, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10519, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10428, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10433, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10438, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10443, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10448, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccountType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10483, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformsUriList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10488, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'credInfos')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10493, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'imageInfos')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10498, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'publishInfos')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10503, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'access')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10508, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10513, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'preselected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10518, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormat._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10519, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
TargetFormat._Automaton = _BuildAutomaton_408()




TargetFormats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormats'), CTD_ANON_209, scope=TargetFormats, documentation=u'the list of :ref:`targetformat-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20)))

def _BuildAutomaton_409 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_409
    del _BuildAutomaton_409
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormats._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(TargetFormats._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
TargetFormats._Automaton = _BuildAutomaton_409()




TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=TargetPlatform, documentation=u'the name of this target platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'logo'), Logo, scope=TargetPlatform, documentation=u'the logo of this target platform (see :ref:`logo-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_34, scope=TargetPlatform, documentation=u'the primitive type for this target platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=TargetPlatform, documentation=u'the uri resource to retrieve the target formats this target platform contains', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10597, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatsUriList'), UriList, scope=TargetPlatform, documentation=u'the list of uri resources for each target format this target platform contains', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10602, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountInfos'), pyxb.binding.datatypes.string, scope=TargetPlatform, documentation=u'the end-user information that could be displayed to help the user get the necessary credentials information (cloud platform api keys, etc.)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10607, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'access'), pyxb.binding.datatypes.boolean, scope=TargetPlatform, documentation=u'a boolean indicating whether the user has access to the TargetFormat or not', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10612, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=TargetPlatform, documentation=u'a boolean indicated whether the TargetFormat is availble in the Org the user is registered to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10617, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=TargetPlatform, documentation=u'the uri resource for this target platform object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10622, 20)))

def _BuildAutomaton_410 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_410
    del _BuildAutomaton_410
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10597, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10602, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10607, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10612, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10617, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10622, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10597, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatsUriList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10602, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'accountInfos')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10607, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'access')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10612, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10617, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatform._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10622, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
TargetPlatform._Automaton = _BuildAutomaton_410()




TargetPlatforms._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), CTD_ANON_210, scope=TargetPlatforms, documentation=u'the list of :ref:`targetplatform-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10641, 20)))

def _BuildAutomaton_411 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_411
    del _BuildAutomaton_411
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10641, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatforms._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(TargetPlatforms._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10641, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
TargetPlatforms._Automaton = _BuildAutomaton_411()




UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'md5sum'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation=u'the md5sum of the uploaded object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mimeType'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation=u'the mime type of the file uploaded', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sha256sum'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation=u'the sha256 value of the uploaded object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=UForgeUploadObject, documentation=u'the size (in bytes) of the uploaded object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=UForgeUploadObject, documentation=u'the upload status (see :ref:`status-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uploaded'), pyxb.binding.datatypes.boolean, scope=UForgeUploadObject, documentation=u'a boolean to indicate if the file has been uploaded', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uploadedTime'), pyxb.binding.datatypes.dateTime, scope=UForgeUploadObject, documentation=u'the timestamp the upload was completed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20)))

def _BuildAutomaton_412 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_412
    del _BuildAutomaton_412
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(UForgeUploadObject._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UForgeUploadObject._Automaton = _BuildAutomaton_412()




UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'admin'), User, scope=UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11150, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'members'), CTD_ANON_220, scope=UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11151, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'membersUri'), pyxb.binding.datatypes.anyURI, scope=UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11158, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'partner'), pyxb.binding.datatypes.int, scope=UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11159, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=UserGroup, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20)))

def _BuildAutomaton_413 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_413
    del _BuildAutomaton_413
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11150, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11151, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11158, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11159, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'admin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11150, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'members')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11151, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'membersUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11158, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'partner')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11159, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(UserGroup._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UserGroup._Automaton = _BuildAutomaton_413()




UserGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userGroups'), CTD_ANON_221, scope=UserGroups, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20)))

def _BuildAutomaton_414 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_414
    del _BuildAutomaton_414
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UserGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UserGroups._UseForTag(pyxb.namespace.ExpandedName(None, u'userGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UserGroups._Automaton = _BuildAutomaton_414()




UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'loginName'), pyxb.binding.datatypes.string, scope=UserProfile, documentation=u'the user login name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=UserProfile, documentation=u'boolean indicating whether the user account is active', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'company'), Company, scope=UserProfile, documentation=u'the company information for this user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'email'), pyxb.binding.datatypes.string, scope=UserProfile, documentation=u"the user's email address", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'firstName'), pyxb.binding.datatypes.string, scope=UserProfile, documentation=u"the user's first name", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'surname'), pyxb.binding.datatypes.string, scope=UserProfile, documentation=u"the user's surname", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'jobTitle'), pyxb.binding.datatypes.string, scope=UserProfile, documentation=u"the user's job title", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'photo'), Logo, scope=UserProfile, documentation=u"the user's photo / avatar", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'website'), pyxb.binding.datatypes.anyURI, scope=UserProfile, documentation=u"the user's website", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20)))

def _BuildAutomaton_415 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_415
    del _BuildAutomaton_415
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'loginName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'email')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'firstName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'surname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'jobTitle')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'photo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(UserProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UserProfile._Automaton = _BuildAutomaton_415()




UserProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userProfiles'), CTD_ANON_222, scope=UserProfiles, documentation=u'the list of :ref:`userprofile-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11251, 20)))

def _BuildAutomaton_416 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_416
    del _BuildAutomaton_416
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11251, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(UserProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(UserProfiles._UseForTag(pyxb.namespace.ExpandedName(None, u'userProfiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11251, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
UserProfiles._Automaton = _BuildAutomaton_416()




Users._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'users'), CTD_ANON_223, scope=Users, documentation=u'the list of :ref:`user-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11275, 20)))

def _BuildAutomaton_417 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_417
    del _BuildAutomaton_417
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11275, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Users._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Users._UseForTag(pyxb.namespace.ExpandedName(None, u'users')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11275, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Users._Automaton = _BuildAutomaton_417()




VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'allowed'), pyxb.binding.datatypes.boolean, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11321, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cryptAlgo'), pyxb.binding.datatypes.int, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11322, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'expires'), pyxb.binding.datatypes.dateTime, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseContents'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11324, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseKey'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11325, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'machineId'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=VAppAccess, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 20)))

def _BuildAutomaton_418 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_418
    del _BuildAutomaton_418
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11321, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11322, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11324, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11325, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'allowed')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11321, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'cryptAlgo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11322, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'expires')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseContents')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11324, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11325, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'machineId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(VAppAccess._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
VAppAccess._Automaton = _BuildAutomaton_418()




VirtualImagesRepositories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualImagesRepositories'), CTD_ANON_224, scope=VirtualImagesRepositories, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11337, 20)))

def _BuildAutomaton_419 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_419
    del _BuildAutomaton_419
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11337, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepositories._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepositories._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualImagesRepositories')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11337, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
VirtualImagesRepositories._Automaton = _BuildAutomaton_419()




VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11354, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'provider'), CloudProvider, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11356, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_225, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11357, 20)))

def _BuildAutomaton_420 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_420
    del _BuildAutomaton_420
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11357, 20))
    counters.add(cc_5)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11354, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 20))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'provider')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11356, 20))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11357, 20))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    transitions.append(fac.Transition(st_6, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_7._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
VirtualImagesRepository._Automaton = _BuildAutomaton_420()




VmwVSphereResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datacentres'), CTD_ANON_228, scope=VmwVSphereResources, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11392, 20)))

def _BuildAutomaton_421 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_421
    del _BuildAutomaton_421
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11392, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(VmwVSphereResources._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(VmwVSphereResources._UseForTag(pyxb.namespace.ExpandedName(None, u'datacentres')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11392, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
VmwVSphereResources._Automaton = _BuildAutomaton_421()




VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'loginName'), pyxb.binding.datatypes.string, scope=VoteStat, documentation=u'the login name of the user sending the rating', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11547, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=VoteStat, documentation=u'the uri resource of the parent object this object belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11552, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rating'), pyxb.binding.datatypes.float, scope=VoteStat, documentation=u'the rating value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11557, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=VoteStat, documentation=u'the uri resource of this object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11562, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), User, scope=VoteStat, documentation=u'the user information providing the rating (see :ref:`user-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11567, 20)))

def _BuildAutomaton_422 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_422
    del _BuildAutomaton_422
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11547, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11552, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11557, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11562, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11567, 20))
    counters.add(cc_8)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'loginName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11547, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11552, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'rating')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11557, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11562, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(VoteStat._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11567, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    st_8._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
VoteStat._Automaton = _BuildAutomaton_422()




WinMsiApplications._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winMsiApplications'), CTD_ANON_242, scope=WinMsiApplications, documentation=u'the list of :ref:`winMsiApplication-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11616, 20)))

def _BuildAutomaton_423 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_423
    del _BuildAutomaton_423
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11616, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'winMsiApplications')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11616, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinMsiApplications._Automaton = _BuildAutomaton_423()




WinStoreApplications._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winStoreApplications'), CTD_ANON_243, scope=WinStoreApplications, documentation=u'the list of :ref:`winStoreApplication-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11652, 20)))

def _BuildAutomaton_424 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_424
    del _BuildAutomaton_424
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11652, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplications._UseForTag(pyxb.namespace.ExpandedName(None, u'winStoreApplications')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11652, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinStoreApplications._Automaton = _BuildAutomaton_424()




WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceName'), pyxb.binding.datatypes.string, scope=WinService, documentation=u'The name of the service', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11676, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=WinService, documentation=u'the human readable name of the service', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11681, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=WinService, documentation=u'the description of the service', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11686, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'startupType'), STD_ANON_39, scope=WinService, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11691, 20)))

def _BuildAutomaton_425 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_425
    del _BuildAutomaton_425
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11676, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11681, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11686, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11691, 20))
    counters.add(cc_7)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11676, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11681, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11686, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(WinService._UseForTag(pyxb.namespace.ExpandedName(None, u'startupType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11691, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    st_7._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinService._Automaton = _BuildAutomaton_425()




WinServices._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'winServices'), CTD_ANON_244, scope=WinServices, documentation=u'the list of :ref:`winService-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11715, 20)))

def _BuildAutomaton_426 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_426
    del _BuildAutomaton_426
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11715, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinServices._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinServices._UseForTag(pyxb.namespace.ExpandedName(None, u'winServices')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11715, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinServices._Automaton = _BuildAutomaton_426()




Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'commentsUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation=u'the uri resource of the comments posted to this workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11740, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'membershipsUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation=u'the uri resource to retrieve the members of this workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11745, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'myMembership'), Membership, scope=Workspace, documentation=u'the membership information on the user sending the request', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11750, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Workspace, documentation=u'the name of the workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11755, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbTemplates'), pyxb.binding.datatypes.long, scope=Workspace, documentation=u'the number of shared appliance templates in the workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11760, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation=u'the uri resource of the organization where this workspace is created', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11765, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templatesUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation=u'the uri resource to retrieve all the shared appliance templates', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11770, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation=u'the uri resource of this workspace', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11775, 20)))

def _BuildAutomaton_427 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_427
    del _BuildAutomaton_427
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11740, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11745, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11750, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11755, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11760, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11765, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11770, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11775, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'commentsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11740, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'membershipsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11745, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'myMembership')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11750, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11755, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'nbTemplates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11760, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11765, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'templatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11770, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Workspace._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11775, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Workspace._Automaton = _BuildAutomaton_427()




Workspaces._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'workspaces'), CTD_ANON_245, scope=Workspaces, documentation=u'the list of :ref:`workspace-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11794, 20)))

def _BuildAutomaton_428 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_428
    del _BuildAutomaton_428
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11794, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Workspaces._UseForTag(pyxb.namespace.ExpandedName(None, u'total')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10730, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Workspaces._UseForTag(pyxb.namespace.ExpandedName(None, u'workspaces')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11794, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Workspaces._Automaton = _BuildAutomaton_428()




ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'useMajor'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation=u'boolean flag to instruct the import process to use only the major version of the operating system (e.g. rather than CentOS 6.2, CentOS 6 will be used)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 936, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'reuseBundles'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation=u"boolean flag to instruct the import process to re-use any software components already available in the platform rather than re-importing these software components into the user's software library", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 941, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'force_rw'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation=u'boolean flag to instruct the import process to overwrite any appliance template with the same name and version already existing on the platform (potentially from a previous import)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 946, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imported'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation=u'boolean flag indicating whether the import is complete', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 951, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation=u'the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 956, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'referenceUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation=u'the uri of the appliance template created from this import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 961, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uploadUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation=u'the uri resource to upload any artifacts assocaited with this import (software components etc)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 966, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation=u'the uri resource of this appliance import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 971, 20)))

def _BuildAutomaton_429 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_429
    del _BuildAutomaton_429
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 936, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 941, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 946, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 951, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 956, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 961, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 966, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 971, 20))
    counters.add(cc_18)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'useMajor')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 936, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'reuseBundles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 941, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'force_rw')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 946, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'imported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 951, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 956, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'referenceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 961, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 966, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(ApplianceImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 971, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ApplianceImport._Automaton = _BuildAutomaton_429()




Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'content'), pyxb.binding.datatypes.base64Binary, scope=Certificate, documentation=u'the certificate file content', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Certificate, documentation=u'the name of the certificate file', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1783, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Certificate, documentation=u'the uri resource of the parent object this certificate is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1788, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_6, scope=Certificate, documentation=u'the certificate file type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1793, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Certificate, documentation=u'the uri resource of this certificate', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1812, 20)))

def _BuildAutomaton_430 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_430
    del _BuildAutomaton_430
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1783, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1788, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1793, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1812, 20))
    counters.add(cc_15)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'content')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1783, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1788, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1793, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Certificate._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1812, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    st_15._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Certificate._Automaton = _BuildAutomaton_430()




CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1934, 52)))

CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1935, 52)))

CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 52)))

def _BuildAutomaton_431 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_431
    del _BuildAutomaton_431
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1930, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, u'displayText')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1934, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1935, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_252._Automaton = _BuildAutomaton_431()




CTD_ANON_253._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accounts'), CTD_ANON_59, scope=CTD_ANON_253, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1953, 52)))

CTD_ANON_253._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projects'), CTD_ANON_61, scope=CTD_ANON_253, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 52)))

def _BuildAutomaton_432 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_432
    del _BuildAutomaton_432
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1953, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 52))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_253._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_253._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_253._UseForTag(pyxb.namespace.ExpandedName(None, u'accounts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1953, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_253._UseForTag(pyxb.namespace.ExpandedName(None, u'projects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 52))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_253._Automaton = _BuildAutomaton_432()




CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'enabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1961, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1962, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networkDomain'), pyxb.binding.datatypes.string, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1963, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'snapshotsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1964, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templatesAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1965, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), STD_ANON_7, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1966, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'users'), CTD_ANON_60, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1975, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'volumesAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 84)))

def _BuildAutomaton_433 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_433
    del _BuildAutomaton_433
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1966, 84))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1975, 84))
    counters.add(cc_4)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'enabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1961, 84))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'ipsAvailable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1962, 84))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'networkDomain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1963, 84))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'snapshotsAvailable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1964, 84))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'templatesAvailable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1965, 84))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1966, 84))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'users')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1975, 84))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'vmsAvailable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 84))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, u'volumesAvailable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 84))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    transitions.append(fac.Transition(st_8, [
         ]))
    transitions.append(fac.Transition(st_9, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_254._Automaton = _BuildAutomaton_433()




CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'apiKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1983, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'enabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1984, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1985, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'timeZone'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1986, 116)))

def _BuildAutomaton_434 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_434
    del _BuildAutomaton_434
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1979, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'apiKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1983, 116))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'enabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1984, 116))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'secretKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1985, 116))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, u'timeZone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1986, 116))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_255._Automaton = _BuildAutomaton_434()




CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountIds'), CTD_ANON_62, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2013, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2026, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2027, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ownerAccountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2029, 84)))

def _BuildAutomaton_435 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_435
    del _BuildAutomaton_435
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2009, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2013, 84))
    counters.add(cc_3)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'accountIds')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2013, 84))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2026, 84))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2027, 84))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'ownerAccountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 84))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2029, 84))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_256._Automaton = _BuildAutomaton_435()




CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2054, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootable'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2056, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2057, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2058, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2059, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osTypeName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'public'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ready'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 52)))

def _BuildAutomaton_436 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_436
    del _BuildAutomaton_436
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2050, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'accountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2054, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'bootable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'displayText')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2056, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2057, 52))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2058, 52))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'osTypeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2059, 52))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'osTypeName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 52))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'public')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 52))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'ready')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 52))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 52))
    st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 52))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
         ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
         ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_257._Automaton = _BuildAutomaton_436()




CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpuNumber'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpuSpeed'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2098, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2099, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'haSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'memory'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2101, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'storageType'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2102, 52)))

def _BuildAutomaton_437 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_437
    del _BuildAutomaton_437
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2091, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'cpuNumber')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'cpuSpeed')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'displayText')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2098, 52))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2099, 52))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'haSupport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 52))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'memory')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2101, 52))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, u'storageType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2102, 52))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_258._Automaton = _BuildAutomaton_437()




CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootable'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2121, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2122, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2124, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2125, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hypervisor'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2126, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2127, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osTypeName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'size'), pyxb.binding.datatypes.long, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sourceTemplateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2132, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2133, 52)))

def _BuildAutomaton_438 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_438
    del _BuildAutomaton_438
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2115, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'accountId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'accountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'bootable')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2121, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'displayText')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2122, 52))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 52))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2124, 52))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2125, 52))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'hypervisor')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2126, 52))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'osTypeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2127, 52))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'osTypeName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 52))
    st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 52))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'sourceTemplateId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 52))
    st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 52))
    st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2132, 52))
    st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2133, 52))
    st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
         ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
         ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
         ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
         ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
         ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
         ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_16._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_259._Automaton = _BuildAutomaton_438()




CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2150, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2151, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2152, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'groupId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2153, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'guestOSId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2154, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hypervisor'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2155, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nics'), CTD_ANON_70, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2177, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicIp'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2178, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroups'), CTD_ANON_71, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceOfferingId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2215, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serviceOfferingName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2216, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2218, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'templateName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2219, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2220, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2221, 52)))

def _BuildAutomaton_439 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_439
    del _BuildAutomaton_439
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2146, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52))
    counters.add(cc_4)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'accountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2150, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2151, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2152, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'groupId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2153, 52))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'guestOSId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2154, 52))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'hypervisor')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2155, 52))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'osTypeId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2177, 52))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'publicIp')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2178, 52))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroups')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52))
    st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceOfferingId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2215, 52))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceOfferingName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2216, 52))
    st_13 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 52))
    st_14 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'templateId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2218, 52))
    st_15 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2219, 52))
    st_16 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2220, 52))
    st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2221, 52))
    st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    transitions.append(fac.Transition(st_9, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
         ]))
    transitions.append(fac.Transition(st_12, [
         ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
         ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
         ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
         ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
         ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
         ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
         ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_18._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_260._Automaton = _BuildAutomaton_439()




CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gateway'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2164, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ipAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2165, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'netmask'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2166, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networkId'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2167, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'trafficType'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2168, 84)))

def _BuildAutomaton_440 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_440
    del _BuildAutomaton_440
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2160, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'gateway')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2164, 84))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'ipAddress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2165, 84))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'netmask')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2166, 84))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'networkId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2167, 84))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, u'trafficType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2168, 84))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_261._Automaton = _BuildAutomaton_440()




CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ingressRules'), CTD_ANON_72, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2190, 84)))

def _BuildAutomaton_441 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_441
    del _BuildAutomaton_441
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2183, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2190, 84))
    counters.add(cc_3)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'accountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 84))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 84))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 84))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, u'ingressRules')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2190, 84))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_262._Automaton = _BuildAutomaton_441()




CTD_ANON_263._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rule'), pyxb.binding.datatypes.string, scope=CTD_ANON_263, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2198, 116)))

def _BuildAutomaton_442 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_442
    del _BuildAutomaton_442
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2194, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_263._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_263._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_263._UseForTag(pyxb.namespace.ExpandedName(None, u'rule')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2198, 116))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_263._Automaton = _BuildAutomaton_442()




CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'allocationEnabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2238, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2239, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dhcpProvider'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2240, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dns1'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2241, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dns2'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2243, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2244, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'internalDns1'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2245, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'internalDns2'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2246, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networkType'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'securityGroupsEnabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2248, 52)))

def _BuildAutomaton_443 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_443
    del _BuildAutomaton_443
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2234, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'allocationEnabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2238, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2239, 52))
    st_3 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'dhcpProvider')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2240, 52))
    st_4 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'dns1')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2241, 52))
    st_5 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'dns2')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 52))
    st_6 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'domainId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2243, 52))
    st_7 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'domainName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2244, 52))
    st_8 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'internalDns1')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2245, 52))
    st_9 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'internalDns2')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2246, 52))
    st_10 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'networkType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 52))
    st_11 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, u'securityGroupsEnabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2248, 52))
    st_12 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
         ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
         ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
         ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
         ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
         ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
         ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
         ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
         ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
         ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
         ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_264._Automaton = _BuildAutomaton_443()




CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hostname'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation=u'the hostname of the abiquo platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2530, 20)))

CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation=u'the login name to use for this cloud platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2535, 20)))

CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation=u'the password to use for this cloud platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2540, 20)))

def _BuildAutomaton_444 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_444
    del _BuildAutomaton_444
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2530, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2535, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2540, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2530, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2535, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2540, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountAbiquo._Automaton = _BuildAutomaton_444()




CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri'), pyxb.binding.datatypes.anyURI, scope=CredAccountCert, documentation=u'the uri resource to get all the certificates for this cloud account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20)))

CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificates'), CTD_ANON_78, scope=CredAccountCert, documentation=u'a list of certificate files (see :ref:`certificate-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20)))

CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certificateUris'), UriList, scope=CredAccountCert, documentation=u'a list of uri resources for the :ref:`certificate-object` objects', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20)))

def _BuildAutomaton_445 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_445
    del _BuildAutomaton_445
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCert._UseForTag(pyxb.namespace.ExpandedName(None, u'certificateUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountCert._Automaton = _BuildAutomaton_445()




CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'endpointUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudStack, documentation=u'the CloudStack URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2647, 20)))

CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicApiKey'), pyxb.binding.datatypes.string, scope=CredAccountCloudStack, documentation=u'the public API key of the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2652, 20)))

CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretApiKey'), pyxb.binding.datatypes.string, scope=CredAccountCloudStack, documentation=u'the secret API key of the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2657, 20)))

def _BuildAutomaton_446 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_446
    del _BuildAutomaton_446
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2647, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2652, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2657, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'endpointUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2647, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publicApiKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2652, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'secretApiKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2657, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountCloudStack._Automaton = _BuildAutomaton_446()




CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2671, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2672, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2673, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20)))

def _BuildAutomaton_447 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_447
    del _BuildAutomaton_447
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2671, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2672, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2673, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'glanceUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2671, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2672, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2673, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountCloudwatt._Automaton = _BuildAutomaton_447()




CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'apiUsername'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation=u'the api username to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2723, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation=u'the password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2728, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userUuid'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation=u"the user's unique id to use", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2733, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'wsdlUrl'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation=u'the WSDL URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2738, 20)))

def _BuildAutomaton_448 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_448
    del _BuildAutomaton_448
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2723, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2728, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2733, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2738, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'apiUsername')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2723, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2728, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'userUuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2733, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'wsdlUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2738, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountFlexiant._Automaton = _BuildAutomaton_448()




CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'endpointUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountNimbula, documentation=u'the server URL endpoint to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2781, 20)))

CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountNimbula, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2786, 20)))

CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountNimbula, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2791, 20)))

def _BuildAutomaton_449 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_449
    del _BuildAutomaton_449
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2781, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2786, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2791, 20))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'endpointUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2781, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2786, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2791, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_10._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountNimbula._Automaton = _BuildAutomaton_449()




CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountOpenStack, documentation=u'the OpenStack glance endpoint URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2810, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountOpenStack, documentation=u'the OpenStack keystone endpoint URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2815, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2820, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneVersion'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation=u'the keystone version this OpenStack instance is using (``v2.0`` or ``v3``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2830, 20)))

def _BuildAutomaton_450 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_450
    del _BuildAutomaton_450
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2810, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2815, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2820, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2830, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'glanceUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2810, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2815, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2820, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2830, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountOpenStack._Automaton = _BuildAutomaton_450()




CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation=u'the access key to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2849, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation=u'the account number to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2854, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keyPairName'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation=u'the key pair name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2859, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation=u'the secret access key to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2864, 20)))

def _BuildAutomaton_451 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_451
    del _BuildAutomaton_451
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2849, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2854, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2859, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2864, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'accessKeyId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2849, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'accountNumber')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2854, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'keyPairName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2859, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2864, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountOutscale._Automaton = _BuildAutomaton_451()




CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountSuseCloud, documentation=u'the SuseCloud glance endpoint URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2929, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountSuseCloud, documentation=u'the SuseCloud keystone endpoint URL to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2934, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountSuseCloud, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2939, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountSuseCloud, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2944, 20)))

def _BuildAutomaton_452 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_452
    del _BuildAutomaton_452
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2929, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2934, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2939, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2944, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'glanceUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2929, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2934, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2939, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2944, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountSuseCloud._Automaton = _BuildAutomaton_452()




CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hostname'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation=u'the server hostname for the VCD platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2964, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'organizationName'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation=u'the organization name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2969, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2974, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2979, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'port'), pyxb.binding.datatypes.int, scope=CredAccountVCloudDirector, documentation=u'the port number of the VCD platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2984, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'proxyHost'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation=u'the proxy hostname to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2989, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'proxyPort'), pyxb.binding.datatypes.int, scope=CredAccountVCloudDirector, documentation=u'the proxy port to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2994, 20)))

def _BuildAutomaton_453 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_453
    del _BuildAutomaton_453
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2964, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2969, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2974, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2979, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2984, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2989, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2994, 20))
    counters.add(cc_14)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2964, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'organizationName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2969, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2974, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2979, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'port')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2984, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'proxyHost')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2989, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'proxyPort')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2994, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    st_14._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountVCloudDirector._Automaton = _BuildAutomaton_453()




CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hostname'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation=u'the server hostname for the vSphere platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3014, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3024, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'port'), pyxb.binding.datatypes.int, scope=CredAccountVSphere, documentation=u'the port number of the vSphere platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'proxyHost'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation=u'the proxy hostname to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3034, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'proxyPort'), pyxb.binding.datatypes.int, scope=CredAccountVSphere, documentation=u'the proxy port to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3039, 20)))

def _BuildAutomaton_454 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_454
    del _BuildAutomaton_454
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3014, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3024, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3034, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3039, 20))
    counters.add(cc_13)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3014, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3024, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'port')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'proxyHost')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3034, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'proxyPort')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3039, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    st_13._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountVSphere._Automaton = _BuildAutomaton_454()




CredAccountK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountK5, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3058, 20)))

CredAccountK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CredAccountK5, documentation=u'the user password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3063, 20)))

def _BuildAutomaton_455 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_455
    del _BuildAutomaton_455
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3058, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3063, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3058, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountK5._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3063, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountK5._Automaton = _BuildAutomaton_455()




DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation=u'the uri resource of the appliance template this os profile is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3214, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'excludeDocs'), pyxb.binding.datatypes.boolean, scope=DistribProfile, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3219, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'standardProfileUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation=u'the uri resource to get the os profile template this profile is based on (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3220, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'updatesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation=u'the uri resource to get all the available package updates (see :ref:`osupdate-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3225, 20)))

def _BuildAutomaton_456 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_456
    del _BuildAutomaton_456
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3214, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3219, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3220, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3225, 20))
    counters.add(cc_23)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'abbreviation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3271, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3277, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionPackagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3287, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionServicesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3292, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3293, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3298, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3304, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'packagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3309, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'packageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3314, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'servicesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3319, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'serviceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3320, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3326, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3331, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3214, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'excludeDocs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3219, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'standardProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3220, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(DistribProfile._UseForTag(pyxb.namespace.ExpandedName(None, u'updatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3225, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    st_23._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
DistribProfile._Automaton = _BuildAutomaton_456()




CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'containerSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3801, 52)))

CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vdcs'), CTD_ANON_94, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3802, 52)))

CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3914, 52)))

def _BuildAutomaton_457 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_457
    del _BuildAutomaton_457
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3797, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3801, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3802, 52))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3914, 52))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_265._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_265._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_265._UseForTag(pyxb.namespace.ExpandedName(None, u'containerSupport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3801, 52))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_265._UseForTag(pyxb.namespace.ExpandedName(None, u'vdcs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3802, 52))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_265._UseForTag(pyxb.namespace.ExpandedName(None, u'vmSupport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3914, 52))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_265._Automaton = _BuildAutomaton_457()




CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disks'), CTD_ANON_95, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3810, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'images'), CTD_ANON_96, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'networks'), CTD_ANON_97, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3849, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'servers'), CTD_ANON_98, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 84)))

def _BuildAutomaton_458 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_458
    del _BuildAutomaton_458
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3806, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3810, 84))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 84))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3849, 84))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 84))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'disks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3810, 84))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 84))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'networks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3849, 84))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_266._UseForTag(pyxb.namespace.ExpandedName(None, u'servers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 84))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_266._Automaton = _BuildAutomaton_458()




CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3818, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'index'), pyxb.binding.datatypes.int, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3819, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ownerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serverName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116)))

def _BuildAutomaton_459 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_459
    del _BuildAutomaton_459
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3814, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3818, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3819, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'imageName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3818, 116))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'index')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3819, 116))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'ownerName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_267._UseForTag(pyxb.namespace.ExpandedName(None, u'serverName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_267._Automaton = _BuildAutomaton_459()




CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'containerSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 116)))

CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'defaultUser'), pyxb.binding.datatypes.string, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3839, 116)))

CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3840, 116)))

def _BuildAutomaton_460 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_460
    del _BuildAutomaton_460
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3839, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3840, 116))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_268._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_268._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_268._UseForTag(pyxb.namespace.ExpandedName(None, u'containerSupport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 116))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_268._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultUser')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3839, 116))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_268._UseForTag(pyxb.namespace.ExpandedName(None, u'vmSupport')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3840, 116))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_268._Automaton = _BuildAutomaton_460()




def _BuildAutomaton_461 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_461
    del _BuildAutomaton_461
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_1)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_269._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_269._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    st_1._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_269._Automaton = _BuildAutomaton_461()




CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disks'), CTD_ANON_99, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageName'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3879, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'key'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3880, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nics'), CTD_ANON_100, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3881, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3888, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'productOfferName'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKeys'), CTD_ANON_101, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'user'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3897, 116)))

def _BuildAutomaton_462 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_462
    del _BuildAutomaton_462
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3868, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3879, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3880, 116))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3881, 116))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3888, 116))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 116))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 116))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3897, 116))
    counters.add(cc_10)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'disks')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 116))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'imageName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3879, 116))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'key')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3880, 116))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3881, 116))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3888, 116))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'productOfferName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 116))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKeys')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 116))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_270._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3897, 116))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_10, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_270._Automaton = _BuildAutomaton_462()




CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskOffers'), CTD_ANON_102, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3928, 40)))

CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffers'), CTD_ANON_103, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3945, 40)))

CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'hardwareOffers'), CTD_ANON_104, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3963, 40)))

def _BuildAutomaton_463 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_463
    del _BuildAutomaton_463
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3924, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3928, 40))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3945, 40))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3963, 40))
    counters.add(cc_5)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_271._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_271._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_271._UseForTag(pyxb.namespace.ExpandedName(None, u'diskOffers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3928, 40))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_271._UseForTag(pyxb.namespace.ExpandedName(None, u'extilityUnitsOffers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3945, 40))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_271._UseForTag(pyxb.namespace.ExpandedName(None, u'hardwareOffers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3963, 40))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    st_4._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_271._Automaton = _BuildAutomaton_463()




CTD_ANON_272._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sizeGB'), pyxb.binding.datatypes.string, scope=CTD_ANON_272, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3936, 72)))

def _BuildAutomaton_464 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_464
    del _BuildAutomaton_464
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3932, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3936, 72))
    counters.add(cc_3)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_272._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_272._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_272._UseForTag(pyxb.namespace.ExpandedName(None, u'sizeGB')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3936, 72))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    st_2._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_272._Automaton = _BuildAutomaton_464()




CTD_ANON_273._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'amount'), pyxb.binding.datatypes.string, scope=CTD_ANON_273, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3953, 72)))

CTD_ANON_273._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'charge'), pyxb.binding.datatypes.string, scope=CTD_ANON_273, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 72)))

def _BuildAutomaton_465 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_465
    del _BuildAutomaton_465
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3949, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3953, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 72))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_273._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_273._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_273._UseForTag(pyxb.namespace.ExpandedName(None, u'amount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3953, 72))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_273._UseForTag(pyxb.namespace.ExpandedName(None, u'charge')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 72))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_273._Automaton = _BuildAutomaton_465()




CTD_ANON_274._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbCpuCores'), pyxb.binding.datatypes.string, scope=CTD_ANON_274, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 72)))

CTD_ANON_274._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ramGB'), pyxb.binding.datatypes.string, scope=CTD_ANON_274, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 72)))

def _BuildAutomaton_466 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_466
    del _BuildAutomaton_466
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3967, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 72))
    counters.add(cc_4)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_274._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_274._UseForTag(pyxb.namespace.ExpandedName(None, u'uuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3783, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_274._UseForTag(pyxb.namespace.ExpandedName(None, u'nbCpuCores')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 72))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_274._UseForTag(pyxb.namespace.ExpandedName(None, u'ramGB')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 72))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    st_3._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_274._Automaton = _BuildAutomaton_466()




GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'allowComments'), pyxb.binding.datatypes.boolean, scope=GalleryTemplate, documentation=u'boolean flag to determine if users can post comments for this shared appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4048, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource of the original appliance template that was shared', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4053, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), STD_ANON_16, scope=GalleryTemplate, documentation=u'the category of this shared appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4059, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'comments'), CTD_ANON_107, scope=GalleryTemplate, documentation=u'the list of comments for this shared appliance template (see :ref:`comment-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4109, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'commentsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource to retrieve the comments for this shared appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4119, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'galleryUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4124, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbBootScripts'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation=u'the number of boot scripts registered to this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4125, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbClones'), pyxb.binding.datatypes.long, scope=GalleryTemplate, documentation=u"the number of times this appliance template has been imported (cloned to another user's appliance library)", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4130, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplate, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4135, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbOSPackages'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation=u'the number of native packages this appliance template has (in the os profile)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4136, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbVotes'), pyxb.binding.datatypes.long, scope=GalleryTemplate, documentation=u'the number of times this appliance template has been rated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4141, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'nbWatchers'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation=u'the number of users watching this appliance template for updates', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4146, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'notificationsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource to use to register for notifications when an appliance template has been updated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4151, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'osProfileName'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation=u'the name of the os profile', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4156, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'owner'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation=u'the owner of the original appliance template (that was shared)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4161, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publisher'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation=u'the login name of the user who has shared the appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4166, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rating'), pyxb.binding.datatypes.float, scope=GalleryTemplate, documentation=u'the overall rating of the appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4171, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'relatedVersions'), CTD_ANON_108, scope=GalleryTemplate, documentation=u'a list of :ref:`gallerytemplate-object` objects this appliance template is related to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4176, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'releaseDate'), pyxb.binding.datatypes.dateTime, scope=GalleryTemplate, documentation=u'the release date of this shared appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statistics'), CTD_ANON_109, scope=GalleryTemplate, documentation=u'the statistics information of this shared appliance template (see :ref:`gallerytemplatestatistics-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4191, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statisticsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource to get the statitics for this shared appliance template (see :ref:`gallerytemplatestatistics-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4201, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), OpStatus, scope=GalleryTemplate, documentation=u'the current status during the share process (see :ref:`status-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4206, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'voteUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource to send a rating for this appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4211, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'watching'), pyxb.binding.datatypes.boolean, scope=GalleryTemplate, documentation=u'boolean flag to determine if the user requesting information on this shared appliance template is currently watching (requesting to be notified on an update) of this shared appliance template', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4216, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'workspaceName'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation=u'the name of the workspace where this appliance template is being shared', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4221, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'workspaceUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation=u'the uri resource of the workspace where this appliance template is being shared', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4226, 20)))

def _BuildAutomaton_467 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_467
    del _BuildAutomaton_467
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20))
    counters.add(cc_56)
    cc_57 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4048, 20))
    counters.add(cc_57)
    cc_58 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4053, 20))
    counters.add(cc_58)
    cc_59 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4059, 20))
    counters.add(cc_59)
    cc_60 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4109, 20))
    counters.add(cc_60)
    cc_61 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4119, 20))
    counters.add(cc_61)
    cc_62 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4124, 20))
    counters.add(cc_62)
    cc_63 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4125, 20))
    counters.add(cc_63)
    cc_64 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4130, 20))
    counters.add(cc_64)
    cc_65 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4135, 20))
    counters.add(cc_65)
    cc_66 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4136, 20))
    counters.add(cc_66)
    cc_67 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4141, 20))
    counters.add(cc_67)
    cc_68 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4146, 20))
    counters.add(cc_68)
    cc_69 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4151, 20))
    counters.add(cc_69)
    cc_70 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4156, 20))
    counters.add(cc_70)
    cc_71 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4161, 20))
    counters.add(cc_71)
    cc_72 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4166, 20))
    counters.add(cc_72)
    cc_73 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4171, 20))
    counters.add(cc_73)
    cc_74 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4176, 20))
    counters.add(cc_74)
    cc_75 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 20))
    counters.add(cc_75)
    cc_76 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4191, 20))
    counters.add(cc_76)
    cc_77 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4201, 20))
    counters.add(cc_77)
    cc_78 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4206, 20))
    counters.add(cc_78)
    cc_79 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4211, 20))
    counters.add(cc_79)
    cc_80 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4216, 20))
    counters.add(cc_80)
    cc_81 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4221, 20))
    counters.add(cc_81)
    cc_82 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4226, 20))
    counters.add(cc_82)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceExports')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 534, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'archName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 548, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCloneUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 553, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImagesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 558, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 563, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseMySoftwareUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 568, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseOasPackageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 573, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseOsProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 578, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProjectsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 588, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 593, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTemplatesStatusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 598, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTemplatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 603, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 608, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScriptsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 619, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'bootScriptUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 624, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 629, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 637, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'confMgmtPlatformUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 651, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'exportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 656, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'images')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 661, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 672, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'imported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 677, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 682, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 687, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 692, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'lastPkgUpdate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 697, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 702, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareList')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 707, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 718, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 723, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbSecurityUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 729, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbUpdates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 735, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'oasPackage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 741, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'oasPackageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 743, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 745, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'osProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 751, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'osProfileUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 757, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'parentApplianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 763, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'parentTemplateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 769, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'projects')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 774, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'projectUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 785, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 790, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'publishImageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 804, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 810, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'shared')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 815, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 820, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 825, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_55, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 830, 20))
    st_55 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_55)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_56, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 835, 20))
    st_56 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_56)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_57, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'allowComments')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4048, 20))
    st_57 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_57)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_58, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4053, 20))
    st_58 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_58)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_59, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4059, 20))
    st_59 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_59)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_60, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'comments')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4109, 20))
    st_60 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_60)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_61, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'commentsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4119, 20))
    st_61 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_61)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_62, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'galleryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4124, 20))
    st_62 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_62)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_63, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbBootScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4125, 20))
    st_63 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_63)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_64, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbClones')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4130, 20))
    st_64 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_64)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_65, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbDownloads')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4135, 20))
    st_65 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_65)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_66, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbOSPackages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4136, 20))
    st_66 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_66)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_67, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbVotes')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4141, 20))
    st_67 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_67)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_68, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'nbWatchers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4146, 20))
    st_68 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_68)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_69, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'notificationsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4151, 20))
    st_69 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_69)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_70, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'osProfileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4156, 20))
    st_70 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_70)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_71, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'owner')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4161, 20))
    st_71 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_71)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_72, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'publisher')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4166, 20))
    st_72 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_72)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_73, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'rating')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4171, 20))
    st_73 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_73)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_74, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'relatedVersions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4176, 20))
    st_74 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_74)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_75, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'releaseDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 20))
    st_75 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_75)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_76, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'statistics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4191, 20))
    st_76 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_76)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_77, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'statisticsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4201, 20))
    st_77 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_77)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_78, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4206, 20))
    st_78 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_78)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_79, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'voteUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4211, 20))
    st_79 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_79)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_80, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'watching')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4216, 20))
    st_80 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_80)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_81, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'workspaceName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4221, 20))
    st_81 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_81)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_82, False))
    symbol = pyxb.binding.content.ElementUse(GalleryTemplate._UseForTag(pyxb.namespace.ExpandedName(None, u'workspaceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4226, 20))
    st_82 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_82)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_54, False) ]))
    st_54._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_55, True) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_55, False) ]))
    st_55._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_56, True) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_56, False) ]))
    st_56._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_57, True) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_57, False) ]))
    st_57._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_58, True) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_58, False) ]))
    st_58._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_59, True) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_59, False) ]))
    st_59._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_60, True) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_60, False) ]))
    st_60._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_61, True) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_61, False) ]))
    st_61._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_62, True) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_62, False) ]))
    st_62._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_63, True) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_63, False) ]))
    st_63._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_64, True) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_64, False) ]))
    st_64._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_65, True) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_65, False) ]))
    st_65._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_66, True) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_66, False) ]))
    st_66._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_67, True) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_67, False) ]))
    st_67._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_68, True) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_68, False) ]))
    st_68._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_69, True) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_69, False) ]))
    st_69._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_70, True) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_70, False) ]))
    st_70._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_71, True) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_71, False) ]))
    st_71._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_72, True) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_72, False) ]))
    st_72._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_73, True) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_73, False) ]))
    st_73._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_74, True) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_74, False) ]))
    st_74._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_75, True) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_75, False) ]))
    st_75._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_76, True) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_76, False) ]))
    st_76._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_77, True) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_77, False) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_77, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_77, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_77, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_77, False) ]))
    st_77._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_78, True) ]))
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_78, False) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_78, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_78, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_78, False) ]))
    st_78._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_79, [
        fac.UpdateInstruction(cc_79, True) ]))
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_79, False) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_79, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_79, False) ]))
    st_79._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_80, [
        fac.UpdateInstruction(cc_80, True) ]))
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_80, False) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_80, False) ]))
    st_80._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_81, [
        fac.UpdateInstruction(cc_81, True) ]))
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_81, False) ]))
    st_81._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_82, [
        fac.UpdateInstruction(cc_82, True) ]))
    st_82._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
GalleryTemplate._Automaton = _BuildAutomaton_467()




Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource of the appliance template this machine image was generated from', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource to retrieve all the published machine images information (see :ref:`publishimage-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'completeInstalledSize'), pyxb.binding.datatypes.long, scope=Image, documentation=u'estimated disk size to install the machine image (in bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'completeSize'), pyxb.binding.datatypes.long, scope=Image, documentation=u'the size (in bytes) of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'compress'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'a boolean flag to determine if this machine image has been compressed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccount'), CredAccount, scope=Image, documentation=u'the cloud account object related to this machine image (see :ref:`credaccount-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadKey'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the unique download key to download the machine image without authentication (can only be used once)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'downloadUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource to download the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ebs'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'a boolean flag to determine if this machine image should use an EBS volume', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize'), pyxb.binding.datatypes.int, scope=Image, documentation=u'size of the EBS volume size', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fileExtension'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the file extension of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fileName'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the file name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fileSize'), pyxb.binding.datatypes.long, scope=Image, documentation=u'the download size of the machine image (in bytes)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'format'), ImageFormat, scope=Image, documentation=u'the primitive format of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormat'), TargetFormat, scope=Image, documentation=u'the external format of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fullName'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the complete file name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageCreated'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'the date this machine im age was generated', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installProfile'), InstallProfile, scope=Image, documentation=u'the install profile information of this machine image (see :ref:`installprofile-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the name of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource of the organization where this machine image is stored', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgsUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource to retrieve all the native packages for this machine image (includes packages added after package dependencies have been calculated)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicAccess'), pyxb.binding.datatypes.boolean, scope=Image, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'registeredCredAccount'), pyxb.binding.datatypes.boolean, scope=Image, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'revision'), pyxb.binding.datatypes.int, scope=Image, documentation=u'the revision number of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'simulated'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'a boolean to indicate whether a dependency checking simulation has been run to determine the definite list of native packages', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statusUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource to retrieve the current generation status', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the tag name for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'updateTools'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'a boolean specific for AWS to determine if AWS should have the ability to update its tools automatcially of a provisioned system from this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation=u'the uri resource of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=Image, documentation=u'the version of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmDiskSize'), pyxb.binding.datatypes.long, scope=Image, documentation=u'the recommended disk size (in bytes) to use when provisioning an instance from this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vmMemorySize'), pyxb.binding.datatypes.int, scope=Image, documentation=u'the recommended memory size (in bytes) to use when provisioning an instance from this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps'), pyxb.binding.datatypes.boolean, scope=Image, documentation=u'a boolean flag to enforce checking dependencies during the generation of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20)))

def _BuildAutomaton_468 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_468
    del _BuildAutomaton_468
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(Image._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    st_43._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Image._Automaton = _BuildAutomaton_468()




InstanceAmazon._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instanceType'), pyxb.binding.datatypes.string, scope=InstanceAmazon, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5603, 20)))

def _BuildAutomaton_469 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_469
    del _BuildAutomaton_469
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5603, 20))
    counters.add(cc_23)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'consoleUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'hardware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'stateMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'statesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'templateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(InstanceAmazon._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5603, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    st_23._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
InstanceAmazon._Automaton = _BuildAutomaton_469()




InstanceCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'group'), pyxb.binding.datatypes.string, scope=InstanceCloudStack, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5613, 20)))

InstanceCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'offeringName'), pyxb.binding.datatypes.string, scope=InstanceCloudStack, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20)))

def _BuildAutomaton_470 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_470
    del _BuildAutomaton_470
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5613, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20))
    counters.add(cc_24)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'consoleUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'hardware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'stateMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'templateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'group')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5613, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(InstanceCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'offeringName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    st_24._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
InstanceCloudStack._Automaton = _BuildAutomaton_470()




InstanceOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'flavor'), pyxb.binding.datatypes.string, scope=InstanceOpenStack, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20)))

InstanceOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zone'), pyxb.binding.datatypes.string, scope=InstanceOpenStack, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5625, 20)))

def _BuildAutomaton_471 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_471
    del _BuildAutomaton_471
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5625, 20))
    counters.add(cc_24)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'consoleUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'hardware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'stateMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'templateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'flavor')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(InstanceOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'zone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5625, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    st_24._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
InstanceOpenStack._Automaton = _BuildAutomaton_471()




InstanceVCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=InstanceVCloud, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5651, 20)))

InstanceVCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'platformVersion'), pyxb.binding.datatypes.string, scope=InstanceVCloud, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5652, 20)))

def _BuildAutomaton_472 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_472
    del _BuildAutomaton_472
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5651, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5652, 20))
    counters.add(cc_24)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'consoleUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5569, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5570, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'hardware')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5571, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'hostname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5573, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'instanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5574, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5575, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'nics')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5583, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'state')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5584, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'stateMsg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5585, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'statesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5586, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5587, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5589, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'templateName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5590, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'templateUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5591, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5651, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(InstanceVCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'platformVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5652, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    st_24._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
InstanceVCloud._Automaton = _BuildAutomaton_472()




License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=License, documentation=u'the file name of the license', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5725, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=License, documentation=u'the uri resource of the parent object this license object is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5730, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=License, documentation=u'the license type (e.g. ``GPL``, ``GPLv2``, ``CDDL``, ``Apache``)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5735, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=License, documentation=u'the uri resource of thie license object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5740, 20)))

def _BuildAutomaton_473 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_473
    del _BuildAutomaton_473
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5725, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5730, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5735, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5740, 20))
    counters.add(cc_14)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5725, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5730, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5735, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(License._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5740, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    st_14._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
License._Automaton = _BuildAutomaton_473()




Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=Logo, documentation=u'the description of this logo', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5972, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Logo, documentation=u'the file name of the logo', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5977, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Logo, documentation=u'the uri resource of the parent object this logo object belongs', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5982, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'title'), pyxb.binding.datatypes.string, scope=Logo, documentation=u'the tooltip for this logo', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5987, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Logo, documentation=u'the uri resource of this logo object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5992, 20)))

def _BuildAutomaton_474 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_474
    del _BuildAutomaton_474
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5972, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5977, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5982, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5987, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5992, 20))
    counters.add(cc_15)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5972, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5977, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5982, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'title')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5987, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Logo._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5992, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    st_15._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Logo._Automaton = _BuildAutomaton_474()




Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'joinedDate'), pyxb.binding.datatypes.dateTime, scope=Membership, documentation=u'the date the user accepted the membership invitation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20)))

Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'leftDate'), pyxb.binding.datatypes.dateTime, scope=Membership, documentation=u'the date the user has stopped becoming a member or declined the initial membership invitation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6017, 20)))

Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'role'), STD_ANON_21, scope=Membership, documentation=u'the current role of the user (privileges)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6022, 20)))

def _BuildAutomaton_475 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_475
    del _BuildAutomaton_475
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6017, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6022, 20))
    counters.add(cc_15)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'accepted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8492, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'declined')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8497, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'msg')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8502, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8507, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'referrer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8512, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8517, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'user')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8522, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'userEmail')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8527, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'userLogin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8532, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'joinedDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'leftDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6017, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Membership._UseForTag(pyxb.namespace.ExpandedName(None, u'role')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6022, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    st_15._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Membership._Automaton = _BuildAutomaton_475()




MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'appliancesUri'), pyxb.binding.datatypes.anyURI, scope=MySoftware, documentation=u'the uri resource to retrieve all the appliance templates that use this software component', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6157, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUris'), UriList, scope=MySoftware, documentation=u'the list of uri resources of each appliance template using this software component', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cloneUri'), pyxb.binding.datatypes.anyURI, scope=MySoftware, documentation=u'uri resource used to clone this MySoftware', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6167, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imported'), pyxb.binding.datatypes.boolean, scope=MySoftware, documentation=u'a boolean highlighting if the MySoftware has been imported (from a scan, an appliance import or a workspace)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 20)))

def _BuildAutomaton_476 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_476
    del _BuildAutomaton_476
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6157, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6167, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 20))
    counters.add(cc_33)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultInstallLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'restricted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'exportUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'maintainer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifactUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'appliancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6157, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'cloneUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6167, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, u'imported')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    st_33._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
MySoftware._Automaton = _BuildAutomaton_476()




CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cpu'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108)))

CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'disk'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 108)))

CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ram'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6420, 108)))

def _BuildAutomaton_477 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_477
    del _BuildAutomaton_477
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6420, 108))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'regionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'cpu')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'disk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 108))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_275._UseForTag(pyxb.namespace.ExpandedName(None, u'ram')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6420, 108))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_275._Automaton = _BuildAutomaton_477()




CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseImageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribArch'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6439, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribName'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6440, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distribVersion'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6441, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'minDisk'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6442, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'minRam'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6443, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'progress'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6444, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'snapshot'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6445, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6446, 108)))

def _BuildAutomaton_478 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_478
    del _BuildAutomaton_478
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6433, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6439, 108))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6440, 108))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6441, 108))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6442, 108))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6443, 108))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6444, 108))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6445, 108))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6446, 108))
    counters.add(cc_13)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'regionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImageId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 108))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'distribArch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6439, 108))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'distribName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6440, 108))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'distribVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6441, 108))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'minDisk')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6442, 108))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'minRam')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6443, 108))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'progress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6444, 108))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'snapshot')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6445, 108))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_276._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6446, 108))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_13, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_276._Automaton = _BuildAutomaton_478()




CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'flavorId'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6463, 108)))

CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6464, 108)))

CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6465, 108)))

def _BuildAutomaton_479 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_479
    del _BuildAutomaton_479
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=None, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6459, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6463, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6464, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6465, 108))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'id')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 20))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'regionName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6368, 20))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'flavorId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6463, 108))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'imageId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6464, 108))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_277._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6465, 108))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, True),
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_5._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CTD_ANON_277._Automaton = _BuildAutomaton_479()




Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'arch'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the architecture type for this package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'binaryUri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation=u'the uri resource to retrieve the binary', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'default'), pyxb.binding.datatypes.boolean, scope=Pkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extract'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation=u'a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fullName'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the name of the file including the extension', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'install'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation=u'boolean to indicate whether to install the package or just to store it on the filesystem', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installLocation'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the location to store the package if ``install == false``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'language'), pyxb.binding.datatypes.boolean, scope=Pkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the name of the package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'origName'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the original name of the package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'params'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'silent install parameters to use as part of the installation of the object (for windows only)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation=u'the uri resource of the parent object this package belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgBuildDate'), pyxb.binding.datatypes.dateTime, scope=Pkg, documentation=u'the date the package was built', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'pkgFileDate'), pyxb.binding.datatypes.dateTime, scope=Pkg, documentation=u'the file timestamp', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'release'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the release information package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'shortTag'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'tag value', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repositoryName'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'repository name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sticky'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation=u'boolean to indicate that this package version should not be updated when new package updates are available', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'file media type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation=u'the uri resource of this package object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=Pkg, documentation=u'the version of this package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'epoch'), pyxb.binding.datatypes.int, scope=Pkg, documentation=u'the epoch value (used for native packages)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20)))

def _BuildAutomaton_480 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_480
    del _BuildAutomaton_480
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    counters.add(cc_32)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'default')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'language')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'repositoryName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sticky')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(Pkg._UseForTag(pyxb.namespace.ExpandedName(None, u'epoch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    st_32._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Pkg._Automaton = _BuildAutomaton_480()




Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUris'), UriList, scope=Project, documentation=u'the list of uri resources of each organization this software bundle (project) has been registered to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7754, 20)))

def _BuildAutomaton_481 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_481
    del _BuildAutomaton_481
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7754, 20))
    counters.add(cc_30)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9679, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9684, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9689, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9694, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9699, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9704, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'location')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9709, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'defaultInstallLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9710, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9715, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'restricted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9720, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9725, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9730, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9735, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9740, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9745, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9750, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9755, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9760, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'exportUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9765, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9770, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9775, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'logo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'maintainer')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9785, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9790, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'bundleRestrictionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9795, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'softwareArtifactUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9800, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7754, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    st_30._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Project._Automaton = _BuildAutomaton_481()




ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deleted'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation=u'a boolean indicating if the file has been deleted on the source machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9081, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'inherited'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation=u'a boolean indicating if this file has already been found, with the same metadata and content, in an other scan of the same scanned instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9086, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'selected'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation=u'a boolean indicating if this file has been selected to be imported as part of the overlay', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9091, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uploaded'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation=u'a boolean indicating if this file has been received as part of the overlay upload', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9096, 20)))

def _BuildAutomaton_482 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_482
    del _BuildAutomaton_482
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9081, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9086, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9091, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9096, 20))
    counters.add(cc_20)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'checksum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3709, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'directory')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3714, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'fullPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3719, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'group')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'linkTarget')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3729, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'owner')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3739, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'permissions')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3749, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'subEntries')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3764, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3769, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'deleted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9081, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'inherited')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9086, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'selected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9091, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(ScannedFile._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9096, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    st_20._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedFile._Automaton = _BuildAutomaton_482()




Service._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootService'), pyxb.binding.datatypes.boolean, scope=Service, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9454, 20)))

def _BuildAutomaton_483 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_483
    del _BuildAutomaton_483
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9454, 20))
    counters.add(cc_21)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7566, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7571, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7576, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7581, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'distroId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7586, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'installedSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7591, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7596, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7601, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'packagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7606, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'packageUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7611, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7616, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'restricted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7622, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7627, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7632, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'packages')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(Service._UseForTag(pyxb.namespace.ExpandedName(None, u'bootService')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9454, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    st_21._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Service._Automaton = _BuildAutomaton_483()




SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation=u'the uri resource of this software artifact object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the tag information', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'binaryUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation=u'the uri resource to retrieve the binary', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation=u'the uri resource of the parent object this software artifact belongs to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'extract'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation=u'a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'install'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation=u'boolean to indicate whether to install the software artifact or just to store it on the filesystem', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cache'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation=u'boolean to indicate whether to put in cache the software artifact or just upload during generation', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'active'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation=u'boolean to indicate whether the software artifact active or not', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installLocation'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the location to store the software artifact if ``install == false``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the name of the software artifact', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fullName'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the name of the file including the extension', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'origName'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the original name of the software artifact', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactBuildDate'), pyxb.binding.datatypes.dateTime, scope=SoftwareArtifact, documentation=u'the date the software artifact was built', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactFileDate'), pyxb.binding.datatypes.dateTime, scope=SoftwareArtifact, documentation=u'the file timestamp', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'release'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the release information of the software artifact', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'shortTag'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'short tag value (osPackage, softwarefile or bootscript)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'type'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'file media type', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'version'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the version of this software artifact', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'arch'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the architecture type for this software artifact (rpm uploaded file or OS Package)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'params'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'silent install parameters to use as part of the installation of the object (for windows only)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactCredAccount'), ArtifactCredAccount, scope=SoftwareArtifact, documentation=u'the artifact account (see :ref:`artifactcredaccount-object`) this software artifact belong to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts'), CTD_ANON_194, scope=SoftwareArtifact, documentation=u'the list of sub-software artifact of this software artifact (which represents a folder)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation=u'the list of sub-software artifact uris of this software artifact', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentPath'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the parent pathname of this software artifact (depending of its parent software artifact)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'remotePath'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation=u'the remote pathname of this software artifact to retrieve from artifact account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20)))

def _BuildAutomaton_484 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_484
    del _BuildAutomaton_484
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    counters.add(cc_35)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'cache')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'parentPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareArtifact._UseForTag(pyxb.namespace.ExpandedName(None, u'remotePath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    st_35._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareArtifact._Automaton = _BuildAutomaton_484()




SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation=u'the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9900, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'referenceUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation=u'the uri of the software bundle created from this import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9905, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uploadUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation=u'the uri resource to upload any files assocaited with this import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9910, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statusUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation=u'the uri resource of the current status of the software bundle import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9915, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation=u'the uri resource of this software bundle import', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9920, 20)))

def _BuildAutomaton_485 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_485
    del _BuildAutomaton_485
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9900, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9905, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9910, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9915, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9920, 20))
    counters.add(cc_15)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9900, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'referenceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9905, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9910, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9915, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9920, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    st_15._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareBundleImport._Automaton = _BuildAutomaton_485()




User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'address'), Address, scope=User, documentation=u"the user's address", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10809, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'admin'), pyxb.binding.datatypes.boolean, scope=User, documentation=u'boolean indicating if the user is an administrator', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10814, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'adminOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to get the list of Org this user is an administrator of', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10819, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'adminOrgUris'), UriList, scope=User, documentation=u'the list of Org URI where this user is an administrator', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10824, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'apiKeysQuota'), pyxb.binding.datatypes.int, scope=User, documentation=u'the number of API keys this user can generate', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10829, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'applianceUris'), UriList, scope=User, documentation=u'the list of uri resources for each appliance template this user is managing', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10834, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseApiKeysUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's api keys", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseAppliancesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's appliance templates", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseCredAccountsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's cloud accounts", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseDistributionsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the operating systems the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseFormatsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the primitive formats the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseTargetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the target platforms the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseTargetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the target formats the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseGalleriesUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseGalleryOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10875, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseImagesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's machine images", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10876, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseExportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's exported appliance templates", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10881, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseImportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's imported appliance templates", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftwareImportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's imported software bundles", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseMySoftwareLibraryUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's software library (containing private software components)", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10896, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the organizations the user is a member of', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10901, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseProjectsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the project catalog software components', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10906, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's published machine images", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10911, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseRankingsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10916, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseRolesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's roles", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10917, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseTagsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10922, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'baseWorkspacesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the workspaces the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10923, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprints'), CTD_ANON_211, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10928, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'blueprintsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10935, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'creationCode'), pyxb.binding.datatypes.string, scope=User, documentation=u'the code used for creating the user (subscription profile code, see :ref:`subscriptionprofile-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10936, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'credAccountUris'), UriList, scope=User, documentation=u'the list of uri resources for each cloud account the user has', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10941, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's artifact accounts", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10946, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUris'), UriList, scope=User, documentation=u'the list of uris for each operating system the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10951, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'dob'), pyxb.binding.datatypes.dateTime, scope=User, documentation=u"the user's date of birth", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10956, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formats'), CTD_ANON_212, scope=User, documentation=u'the list of primitive formats the user has access to (see :ref:`imageformat-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10961, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatforms'), CTD_ANON_213, scope=User, documentation=u'the list of target platforms the user has access to (see :ref:`targetplatform-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10971, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormats'), CTD_ANON_214, scope=User, documentation=u'the list of target formats the user has access to (see :ref:`targetformat-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10981, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'formatUris'), UriList, scope=User, documentation=u'the list of uri resources for each primitive format the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10991, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetPlatformUris'), UriList, scope=User, documentation=u'the list of uri resources for each target platform the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10996, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'targetFormatUris'), UriList, scope=User, documentation=u'the list of uri resources for each target format the user has access to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11001, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'gender'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's gender", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11006, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'homePhone'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's home phone number", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11011, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instancesUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'lang'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's preferred language", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11017, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mobilePhone'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's mobile phone number", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11022, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mySoftwareLibraryUris'), UriList, scope=User, documentation=u'the list of uri resources for each software component the user has in their software library', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11027, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'name'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's first name", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11032, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'officePhone'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's office phone number", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11037, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'orgUris'), UriList, scope=User, documentation=u'the list of uri resources for each organization this user is a member of', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11042, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'password'), pyxb.binding.datatypes.string, scope=User, documentation=u"the user's password", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11047, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'productAccess'), ProductAccess, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11052, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projectUris'), UriList, scope=User, documentation=u'the list of uri resources for each software component in the project catalog', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11053, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'promoCode'), pyxb.binding.datatypes.string, scope=User, documentation=u'the promotion code used when creating the user account', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11058, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishGalleries'), CTD_ANON_215, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11063, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'quotasUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u"the uri resource to retrieve the user's quota information", location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11070, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rankings'), CTD_ANON_216, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'roles'), CTD_ANON_217, scope=User, documentation=u'the list of roles assigned to the user (see :ref:`role-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11082, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstancesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve all the scanned instances for the user (see :ref:`scannedinstance-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scansUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve all the scans for the user (see :ref:`scan-object`)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKeys'), CTD_ANON_218, scope=User, documentation=u'the list of public ssh keys for the user (see :ref:`sshkey-object`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sshKeysUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve all the publish ssh keys for the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11112, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'statsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve all the user statistics', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tags'), CTD_ANON_219, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'uri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource of this user object', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11129, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'usageUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation=u'the uri resource to retrieve the platform usage for the user', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11134, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vAppAccess'), VAppAccess, scope=User, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11139, 20)))

def _BuildAutomaton_486 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_486
    del _BuildAutomaton_486
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10809, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10814, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10819, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10824, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10829, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10834, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10875, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10876, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10881, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10896, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10901, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10906, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10911, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10916, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10917, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10922, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10923, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10928, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10935, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10936, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10941, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10946, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10951, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10956, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10961, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10971, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10981, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10991, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10996, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11001, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11006, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11011, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11017, 20))
    counters.add(cc_56)
    cc_57 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11022, 20))
    counters.add(cc_57)
    cc_58 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11027, 20))
    counters.add(cc_58)
    cc_59 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11032, 20))
    counters.add(cc_59)
    cc_60 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11037, 20))
    counters.add(cc_60)
    cc_61 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11042, 20))
    counters.add(cc_61)
    cc_62 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11047, 20))
    counters.add(cc_62)
    cc_63 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11052, 20))
    counters.add(cc_63)
    cc_64 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11053, 20))
    counters.add(cc_64)
    cc_65 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11058, 20))
    counters.add(cc_65)
    cc_66 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11063, 20))
    counters.add(cc_66)
    cc_67 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11070, 20))
    counters.add(cc_67)
    cc_68 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20))
    counters.add(cc_68)
    cc_69 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11082, 20))
    counters.add(cc_69)
    cc_70 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20))
    counters.add(cc_70)
    cc_71 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20))
    counters.add(cc_71)
    cc_72 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 20))
    counters.add(cc_72)
    cc_73 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11112, 20))
    counters.add(cc_73)
    cc_74 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 20))
    counters.add(cc_74)
    cc_75 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20))
    counters.add(cc_75)
    cc_76 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11129, 20))
    counters.add(cc_76)
    cc_77 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11134, 20))
    counters.add(cc_77)
    cc_78 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11139, 20))
    counters.add(cc_78)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'loginName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11192, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11197, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'company')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11202, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'email')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11207, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'firstName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11212, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'surname')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11217, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'jobTitle')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11222, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'photo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11227, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'website')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11232, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'address')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10809, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'admin')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10814, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'adminOrgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10819, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'adminOrgUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10824, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'apiKeysQuota')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10829, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10834, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseApiKeysUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseAppliancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCredAccountsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseDistributionsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTargetPlatformsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTargetFormatsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseGalleriesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseGalleryOrgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10875, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10876, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseExportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10881, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseImportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareImportsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseMySoftwareLibraryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10896, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseOrgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10901, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseProjectsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10906, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10911, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseRankingsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10916, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseRolesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10917, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseTagsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10922, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'baseWorkspacesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10923, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprints')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10928, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'blueprintsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10935, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'creationCode')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10936, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccountUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10941, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactAccountsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10946, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10951, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'dob')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10956, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'formats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10961, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatforms')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10971, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormats')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10981, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'formatUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10991, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatformUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10996, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormatUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11001, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'gender')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11006, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'homePhone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11011, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_55, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20))
    st_55 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_55)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_56, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'lang')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11017, 20))
    st_56 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_56)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_57, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'mobilePhone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11022, 20))
    st_57 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_57)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_58, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'mySoftwareLibraryUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11027, 20))
    st_58 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_58)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_59, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11032, 20))
    st_59 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_59)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_60, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'officePhone')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11037, 20))
    st_60 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_60)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_61, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11042, 20))
    st_61 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_61)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_62, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'password')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11047, 20))
    st_62 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_62)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_63, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'productAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11052, 20))
    st_63 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_63)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_64, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'projectUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11053, 20))
    st_64 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_64)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_65, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'promoCode')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11058, 20))
    st_65 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_65)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_66, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'publishGalleries')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11063, 20))
    st_66 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_66)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_67, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'quotasUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11070, 20))
    st_67 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_67)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_68, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'rankings')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20))
    st_68 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_68)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_69, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'roles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11082, 20))
    st_69 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_69)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_70, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20))
    st_70 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_70)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_71, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'scansUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20))
    st_71 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_71)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_72, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKeys')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 20))
    st_72 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_72)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_73, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'sshKeysUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11112, 20))
    st_73 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_73)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_74, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'statsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 20))
    st_74 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_74)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_75, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'tags')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20))
    st_75 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_75)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_76, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11129, 20))
    st_76 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_76)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_77, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'usageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11134, 20))
    st_77 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_77)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_78, False))
    symbol = pyxb.binding.content.ElementUse(User._UseForTag(pyxb.namespace.ExpandedName(None, u'vAppAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11139, 20))
    st_78 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_78)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_54, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_54, False) ]))
    st_54._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_55, True) ]))
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_55, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_55, False) ]))
    st_55._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_56, [
        fac.UpdateInstruction(cc_56, True) ]))
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_56, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_56, False) ]))
    st_56._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_57, [
        fac.UpdateInstruction(cc_57, True) ]))
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_57, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_57, False) ]))
    st_57._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_58, [
        fac.UpdateInstruction(cc_58, True) ]))
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_58, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_58, False) ]))
    st_58._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_59, [
        fac.UpdateInstruction(cc_59, True) ]))
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_59, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_59, False) ]))
    st_59._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_60, [
        fac.UpdateInstruction(cc_60, True) ]))
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_60, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_60, False) ]))
    st_60._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_61, [
        fac.UpdateInstruction(cc_61, True) ]))
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_61, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_61, False) ]))
    st_61._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_62, [
        fac.UpdateInstruction(cc_62, True) ]))
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_62, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_62, False) ]))
    st_62._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_63, [
        fac.UpdateInstruction(cc_63, True) ]))
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_63, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_63, False) ]))
    st_63._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_64, [
        fac.UpdateInstruction(cc_64, True) ]))
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_64, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_64, False) ]))
    st_64._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_65, [
        fac.UpdateInstruction(cc_65, True) ]))
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_65, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_65, False) ]))
    st_65._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_66, [
        fac.UpdateInstruction(cc_66, True) ]))
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_66, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_66, False) ]))
    st_66._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_67, [
        fac.UpdateInstruction(cc_67, True) ]))
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_67, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_67, False) ]))
    st_67._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_68, [
        fac.UpdateInstruction(cc_68, True) ]))
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_68, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_68, False) ]))
    st_68._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_69, [
        fac.UpdateInstruction(cc_69, True) ]))
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_69, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_69, False) ]))
    st_69._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_70, [
        fac.UpdateInstruction(cc_70, True) ]))
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_70, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_70, False) ]))
    st_70._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_71, [
        fac.UpdateInstruction(cc_71, True) ]))
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_71, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_71, False) ]))
    st_71._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_72, [
        fac.UpdateInstruction(cc_72, True) ]))
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_72, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_72, False) ]))
    st_72._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_73, [
        fac.UpdateInstruction(cc_73, True) ]))
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_73, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_73, False) ]))
    st_73._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_74, [
        fac.UpdateInstruction(cc_74, True) ]))
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_74, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_74, False) ]))
    st_74._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_75, [
        fac.UpdateInstruction(cc_75, True) ]))
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_75, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_75, False) ]))
    st_75._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_76, [
        fac.UpdateInstruction(cc_76, True) ]))
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_76, False) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_76, False) ]))
    st_76._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_77, [
        fac.UpdateInstruction(cc_77, True) ]))
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_77, False) ]))
    st_77._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_78, [
        fac.UpdateInstruction(cc_78, True) ]))
    st_78._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
User._Automaton = _BuildAutomaton_486()




WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publisher'), pyxb.binding.datatypes.string, scope=WinMsiApplication, documentation=u'The publisher of the msi application', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11586, 20)))

WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'installLocation'), pyxb.binding.datatypes.string, scope=WinMsiApplication, documentation=u'the location the msi application is installed', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11591, 20)))

WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'estimatedSizeInKB'), pyxb.binding.datatypes.integer, scope=WinMsiApplication, documentation=u'the estimated size of the msi application', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11596, 20)))

def _BuildAutomaton_487 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_487
    del _BuildAutomaton_487
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11586, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11591, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11596, 20))
    counters.add(cc_9)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'architecture')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'publisher')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11586, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11591, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(WinMsiApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'estimatedSizeInKB')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11596, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    st_9._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinMsiApplication._Automaton = _BuildAutomaton_487()




def _BuildAutomaton_488 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_488
    del _BuildAutomaton_488
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    counters.add(cc_6)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 368, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 373, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(WinStoreApplication._UseForTag(pyxb.namespace.ExpandedName(None, u'architecture')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 378, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    st_6._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
WinStoreApplication._Automaton = _BuildAutomaton_488()




BootScript._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootOrder'), pyxb.binding.datatypes.int, scope=BootScript, documentation=u'the boot order number (starting at 0)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1549, 20)))

BootScript._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bootType'), STD_ANON_3, scope=BootScript, documentation=u'the type of the boot script. The boot script can either be executed once during initial provisioning: `firstboot`; or executed every time the instance is rebooted: `everyboot`', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1554, 20)))

def _BuildAutomaton_489 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_489
    del _BuildAutomaton_489
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1549, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1554, 20))
    counters.add(cc_37)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'cache')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'parentPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'remotePath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'bootOrder')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1549, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(BootScript._UseForTag(pyxb.namespace.ExpandedName(None, u'bootType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1554, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    st_37._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
BootScript._Automaton = _BuildAutomaton_489()




CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation=u'the AWS access key to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation=u'the AWS account number to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2564, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keyPairName'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation=u'the key pair name (for EBS) to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation=u'the secret access key to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2574, 20)))

def _BuildAutomaton_490 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_490
    del _BuildAutomaton_490
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2564, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2574, 20))
    counters.add(cc_14)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'certificateUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'accessKeyId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'accountNumber')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2564, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'keyPairName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAws._UseForTag(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2574, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    st_14._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountAws._Automaton = _BuildAutomaton_490()




CredAccountAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountName'), pyxb.binding.datatypes.string, scope=CredAccountAzure, documentation=u'the account name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20)))

def _BuildAutomaton_491 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_491
    del _BuildAutomaton_491
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20))
    counters.add(cc_11)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'certificateUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'accountName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    st_11._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountAzure._Automaton = _BuildAutomaton_491()




CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'queryId'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation=u'the query id (access id) to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2689, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation=u'the account number to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2694, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation=u'the secret access key id to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2699, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'serverUrl'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation=u'the walrus server URL to connect to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2704, 20)))

def _BuildAutomaton_492 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_492
    del _BuildAutomaton_492
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2689, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2694, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2699, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2704, 20))
    counters.add(cc_14)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'certificateUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'queryId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2689, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'accountNumber')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2694, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'secretAccessKeyId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2699, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'serverUrl')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2704, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    st_14._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountEuca._Automaton = _BuildAutomaton_492()




CredAccountGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'login'), pyxb.binding.datatypes.string, scope=CredAccountGoogle, documentation=u'the user login name to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2757, 20)))

CredAccountGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'certPassword'), pyxb.binding.datatypes.string, scope=CredAccountGoogle, documentation=u'the account password to use', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2762, 20)))

def _BuildAutomaton_493 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_493
    del _BuildAutomaton_493
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2757, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2762, 20))
    counters.add(cc_12)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2496, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2501, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2506, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'targetPlatform')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2511, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'baseCertificatesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'certificates')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2618, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'certificateUris')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2628, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'login')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2757, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(CredAccountGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'certPassword')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2762, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    st_12._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
CredAccountGoogle._Automaton = _BuildAutomaton_493()




OASPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'license'), License, scope=OASPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6356, 20)))

OASPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'licenseUploaded'), pyxb.binding.datatypes.boolean, scope=OASPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6357, 20)))

def _BuildAutomaton_494 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_494
    del _BuildAutomaton_494
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6356, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6357, 20))
    counters.add(cc_34)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'default')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'language')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'repositoryName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sticky')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'epoch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'license')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6356, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(OASPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'licenseUploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6357, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    st_34._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OASPkg._Automaton = _BuildAutomaton_494()




OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'sticky'), pyxb.binding.datatypes.boolean, scope=OSPackage, documentation=u'boolean to indicate that this package version should not be updated when new package updates are available', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6945, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repoId'), pyxb.binding.datatypes.long, scope=OSPackage, documentation=u'the unique id of the repository these packages belong to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6950, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'repository'), pyxb.binding.datatypes.string, scope=OSPackage, documentation=u'repository name', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distroId'), pyxb.binding.datatypes.long, scope=OSPackage, documentation=u'the unique id of the operating system this software artifact (OS Package) belong to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6960, 20)))

def _BuildAutomaton_495 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_495
    del _BuildAutomaton_495
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6945, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6950, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6960, 20))
    counters.add(cc_39)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'cache')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'parentPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'remotePath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'sticky')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6945, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'repoId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6950, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'repository')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(OSPackage._UseForTag(pyxb.namespace.ExpandedName(None, u'distroId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6960, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    st_39._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
OSPackage._Automaton = _BuildAutomaton_495()




PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'cloudId'), pyxb.binding.datatypes.string, scope=PublishImage, documentation=u'the unique id for the machine image registered on the cloud environment', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageUri'), pyxb.binding.datatypes.anyURI, scope=PublishImage, documentation=u'the uri resource of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instances'), CTD_ANON_169, scope=PublishImage, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'instancesUri'), pyxb.binding.datatypes.anyURI, scope=PublishImage, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publishLocation'), pyxb.binding.datatypes.string, scope=PublishImage, documentation=u'the location of the registered machine image (e.g. region)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20)))

def _BuildAutomaton_496 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_496
    del _BuildAutomaton_496
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImage._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    st_48._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImage._Automaton = _BuildAutomaton_496()




ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deleted'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation=u'a boolean indicating if the native package has been deleted on the source machine', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9232, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deltaLocation'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'deltaModified'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation=u'a boolean indicating if the package has been modified compared to its initial installation state', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'distributionUri'), pyxb.binding.datatypes.anyURI, scope=ScannedPkg, documentation=u'the uri of the distribution this package is attached to', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9243, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'filesUri'), pyxb.binding.datatypes.anyURI, scope=ScannedPkg, documentation=u'the uri resource to retrieve all the files scanned and associated to this package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'fromRepo'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation=u'a boolean indicating if the package has been found in any platform registered repositories', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9253, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'headers'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation=u'the headers (metadata) of the native package', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'inherited'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation=u'a boolean indicating if this package has already been found, with the same metadata and content, in an other scan of the same scanned instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mirrorPath'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'mirrorType'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9269, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'modifiedFiles'), CTD_ANON_186, scope=ScannedPkg, documentation=u'the list of :ref:`scannedfile-object` objects that are modified in this package compared to the initial installation state', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9270, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'notModifiedFiles'), CTD_ANON_187, scope=ScannedPkg, documentation=u'the list of :ref:`scannedfile-object` objects that have not been modified in this package. Please note: this list will be empty if the package has been detected in one or several of the platform registered repositories', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9280, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'postunScripts'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation=u'the content of the native package post uninstall scripts', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9290, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'preunScripts'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation=u'the content of the native package pre uninstall scripts', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9295, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'scannedInstanceId'), pyxb.binding.datatypes.long, scope=ScannedPkg, documentation=u'the id of the parent scanned instance', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9300, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'selected'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation=u'a boolean incidating if this package has been marked to be included in the overlay', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9305, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tag'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9310, 20)))

def _BuildAutomaton_497 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_497
    del _BuildAutomaton_497
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9232, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9243, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9253, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9269, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9270, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9280, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9290, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9295, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9300, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9305, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9310, 20))
    counters.add(cc_49)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7450, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'default')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7461, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7466, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7471, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7476, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'language')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7481, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7482, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7487, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7492, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7497, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7502, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7507, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7512, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7517, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'repositoryName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7522, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'sticky')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7527, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7532, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7537, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7542, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'epoch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7547, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'deleted')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9232, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'deltaLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'deltaModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'distributionUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9243, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'filesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'fromRepo')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9253, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'headers')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'inherited')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'mirrorPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'mirrorType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9269, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'modifiedFiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9270, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'notModifiedFiles')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9280, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'postunScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9290, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'preunScripts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9295, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'scannedInstanceId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9300, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'selected')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9305, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(ScannedPkg._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9310, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    st_49._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
ScannedPkg._Automaton = _BuildAutomaton_497()




SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ownerGroup'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation=u'the string owner:group for this software file to set during the generation of a machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9940, 20)))

SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'rights'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation=u'the rights for this software file (for example 777) to set during the generation of a machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9945, 20)))

SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'symlink'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation=u'a symbolic link for this software file to set during the generation of a machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9950, 20)))

def _BuildAutomaton_498 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_498
    del _BuildAutomaton_498
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9940, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9945, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9950, 20))
    counters.add(cc_38)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9514, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9519, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'binaryUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9524, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'parentUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9529, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'extract')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9534, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'install')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9539, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'cache')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9544, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'active')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9549, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'installLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9554, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9559, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9564, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'origName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9569, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactBuildDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9574, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactFileDate')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9579, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'release')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9584, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'shortTag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9589, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'type')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9594, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9599, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'arch')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9604, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'params')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9609, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'artifactCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9614, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifacts')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9619, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'parentPath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9634, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'remotePath')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9639, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'ownerGroup')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9940, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'rights')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9945, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareFile._UseForTag(pyxb.namespace.ExpandedName(None, u'symlink')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9950, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    st_38._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareFile._Automaton = _BuildAutomaton_498()




PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'category'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation=u'the category for this registered machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7835, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datacenterName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation=u'the name of the datacenter where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7840, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation=u'the public description of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7845, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'productName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation=u'the product name where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7850, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'enterpriseName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation=u'the enterprise name where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7855, 20)))

def _BuildAutomaton_499 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_499
    del _BuildAutomaton_499
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7835, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7840, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7845, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7850, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7855, 20))
    counters.add(cc_53)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'category')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7835, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'datacenterName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7840, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7845, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'productName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7850, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAbiquo._UseForTag(pyxb.namespace.ExpandedName(None, u'enterpriseName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7855, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    st_53._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageAbiquo._Automaton = _BuildAutomaton_499()




PublishImageAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucket'), pyxb.binding.datatypes.string, scope=PublishImageAws, documentation=u'the bucket name where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7875, 20)))

PublishImageAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region'), pyxb.binding.datatypes.string, scope=PublishImageAws, documentation=u'the region where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7880, 20)))

def _BuildAutomaton_500 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_500
    del _BuildAutomaton_500
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7875, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7880, 20))
    counters.add(cc_50)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'bucket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7875, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, u'region')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7880, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    st_50._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageAws._Automaton = _BuildAutomaton_500()




PublishImageAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region'), pyxb.binding.datatypes.string, scope=PublishImageAzure, documentation=u'the region where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7900, 20)))

PublishImageAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'storageAccount'), pyxb.binding.datatypes.string, scope=PublishImageAzure, documentation=u'the storage account used to register this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7905, 20)))

def _BuildAutomaton_501 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_501
    del _BuildAutomaton_501
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7900, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7905, 20))
    counters.add(cc_50)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'region')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7900, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAzure._UseForTag(pyxb.namespace.ExpandedName(None, u'storageAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7905, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    st_50._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageAzure._Automaton = _BuildAutomaton_501()




PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation=u'the public description of this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7925, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation=u'the public name displayed for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7930, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'featuredEnabled'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation=u'boolean to indicate whether this machine image is ``featured``', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'passwordEnabled'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation=u'boolean to indicate whether a password has been enabled for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7940, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation=u'boolean to indicate whether this machine image can be used publicly by all users of the CloudStack platform', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7945, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneName'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation=u'the zone where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7950, 20)))

def _BuildAutomaton_502 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_502
    del _BuildAutomaton_502
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7925, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7930, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7940, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7945, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7950, 20))
    counters.add(cc_54)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7925, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7930, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'featuredEnabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'passwordEnabled')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7940, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publicImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7945, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudStack._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7950, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    st_54._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageCloudStack._Automaton = _BuildAutomaton_502()




PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7964, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7965, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7966, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7968, 20)))

def _BuildAutomaton_503 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_503
    del _BuildAutomaton_503
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7964, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7965, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7966, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7968, 20))
    counters.add(cc_53)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7964, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneDomain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7965, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneProject')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7966, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'publicImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageCloudwatt._UseForTag(pyxb.namespace.ExpandedName(None, u'tenantName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7968, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    st_53._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageCloudwatt._Automaton = _BuildAutomaton_503()




PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucket'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the bucket where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7984, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the public description of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7989, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the public name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7994, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'kernelAuto'), pyxb.binding.datatypes.boolean, scope=PublishImageEuca, documentation=u'boolean to indicate whether Eucalyptus should assign automatically a kernel (for paravirtual mode)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7999, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'kernelId'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the kernel id to use when booting an instance (for paravirtual mode)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8004, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenant'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the tenant where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8009, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'ramdiskId'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation=u'the ramdisk id to use when booting an instance (for paravirtual mode)', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8014, 20)))

def _BuildAutomaton_504 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_504
    del _BuildAutomaton_504
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7984, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7989, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7994, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7999, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8004, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8009, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8014, 20))
    counters.add(cc_55)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'bucket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7984, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7989, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7994, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'kernelAuto')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7999, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'kernelId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8004, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'tenant')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8009, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_55, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, u'ramdiskId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8014, 20))
    st_55 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_55)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_54, False) ]))
    st_54._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_55, True) ]))
    st_55._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageEuca._Automaton = _BuildAutomaton_504()




PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskOffering'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the disk offering to use for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8034, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'virtualDatacenterName'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the datacenter name where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8039, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'machineImageName'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the public name for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8044, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'prodUuid'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the product UUID for this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8049, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vdcId'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the datacenter id where this machine image is registered', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8054, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'userUuid'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation=u'the user UUID used to publish this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8059, 20)))

def _BuildAutomaton_505 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_505
    del _BuildAutomaton_505
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8034, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8039, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8044, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8049, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8054, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8059, 20))
    counters.add(cc_54)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'diskOffering')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8034, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'virtualDatacenterName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8039, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'machineImageName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8044, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'prodUuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8049, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'vdcId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8054, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageFlexiant._UseForTag(pyxb.namespace.ExpandedName(None, u'userUuid')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8059, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    st_54._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageFlexiant._Automaton = _BuildAutomaton_505()




PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucket'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the bucket name where this machine image is stored', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8079, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucketLocation'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the location of the bucket where this machine image is stored', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8084, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'diskNamePrefix'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the disk name prefix used when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8089, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the public description of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8094, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'projectId'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the project id used for publishing this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8099, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'storageClass'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the storage class used for publishing this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8104, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'zoneName'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation=u'the zone name used for publishing this machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8109, 20)))

def _BuildAutomaton_506 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_506
    del _BuildAutomaton_506
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8079, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8084, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8089, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8094, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8099, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8104, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8109, 20))
    counters.add(cc_55)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'bucket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8079, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'bucketLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8084, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'diskNamePrefix')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8089, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8094, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'projectId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8099, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'storageClass')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8104, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_55, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageGoogle._UseForTag(pyxb.namespace.ExpandedName(None, u'zoneName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8109, 20))
    st_55 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_55)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_54, False) ]))
    st_54._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_55, [
        fac.UpdateInstruction(cc_55, True) ]))
    st_55._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageGoogle._Automaton = _BuildAutomaton_506()




PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'description'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation=u'the public description of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8129, 20)))

PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'imageVersion'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation=u'the version of this machine image used during the registration', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8134, 20)))

PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'machineImageListName'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation=u'the list name used during the registration', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8139, 20)))

def _BuildAutomaton_507 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_507
    del _BuildAutomaton_507
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8129, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8134, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8139, 20))
    counters.add(cc_51)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'description')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8129, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'imageVersion')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8134, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageNimbula._UseForTag(pyxb.namespace.ExpandedName(None, u'machineImageListName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8139, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    st_51._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageNimbula._Automaton = _BuildAutomaton_507()




PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation=u'the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8159, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation=u'the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8164, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation=u'the public name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8169, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageOpenStack, documentation=u'boolean indicating whether this machine image is public, allowing any user to use to provision instances', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8174, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation=u'the tenant name to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8179, 20)))

def _BuildAutomaton_508 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_508
    del _BuildAutomaton_508
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8159, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8164, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8169, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8174, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8179, 20))
    counters.add(cc_53)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneDomain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8159, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneProject')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8164, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8169, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'publicImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8174, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOpenStack._UseForTag(pyxb.namespace.ExpandedName(None, u'tenantName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8179, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    st_53._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageOpenStack._Automaton = _BuildAutomaton_508()




PublishImageOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'bucket'), pyxb.binding.datatypes.string, scope=PublishImageOutscale, documentation=u'the bucket used to store the registered machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8198, 20)))

PublishImageOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'region'), pyxb.binding.datatypes.string, scope=PublishImageOutscale, documentation=u'the region used to store the registered machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8203, 20)))

def _BuildAutomaton_509 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_509
    del _BuildAutomaton_509
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8198, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8203, 20))
    counters.add(cc_50)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'bucket')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8198, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageOutscale._UseForTag(pyxb.namespace.ExpandedName(None, u'region')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8203, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    st_50._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageOutscale._Automaton = _BuildAutomaton_509()




PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation=u'the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8223, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation=u'the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8228, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation=u'the public name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8233, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageSuseCloud, documentation=u'boolean indicating whether this machine image is public, allowing any user to use to provision instances', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8238, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation=u'the tenant name to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8243, 20)))

def _BuildAutomaton_510 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_510
    del _BuildAutomaton_510
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8223, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8228, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8233, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8238, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8243, 20))
    counters.add(cc_53)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneDomain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8223, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneProject')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8228, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8233, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'publicImage')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8238, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageSuseCloud._UseForTag(pyxb.namespace.ExpandedName(None, u'tenantName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8243, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    st_53._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageSuseCloud._Automaton = _BuildAutomaton_510()




PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'catalogName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation=u'the catalog name to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8263, 20)))

PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation=u'the public name of the registered machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8268, 20)))

PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'vdcName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation=u'the virtual datacenter where to register the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8273, 20)))

def _BuildAutomaton_511 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_511
    del _BuildAutomaton_511
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8263, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8268, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8273, 20))
    counters.add(cc_51)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'catalogName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8263, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8268, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVCloudDirector._UseForTag(pyxb.namespace.ExpandedName(None, u'vdcName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8273, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    st_51._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageVCloudDirector._Automaton = _BuildAutomaton_511()




PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'clusterName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the cluster name where to register the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8293, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datacenterName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the datacenter where to register the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8298, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'datastore'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the datastore where to register the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8303, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the public name of the registered machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8308, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'esxHost'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the hostname or IP address of the ESX server', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8313, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'network'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation=u'the network where to register the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8318, 20)))

def _BuildAutomaton_512 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_512
    del _BuildAutomaton_512
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8293, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8298, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8303, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8308, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8313, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8318, 20))
    counters.add(cc_54)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'clusterName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8293, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'datacenterName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8298, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'datastore')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8303, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_52, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8308, 20))
    st_52 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_52)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_53, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'esxHost')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8313, 20))
    st_53 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_53)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_54, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageVSphere._UseForTag(pyxb.namespace.ExpandedName(None, u'network')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8318, 20))
    st_54 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_54)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_50, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_51, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_51, False) ]))
    st_51._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_52, [
        fac.UpdateInstruction(cc_52, True) ]))
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_52, False) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_52, False) ]))
    st_52._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_53, [
        fac.UpdateInstruction(cc_53, True) ]))
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_53, False) ]))
    st_53._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_54, [
        fac.UpdateInstruction(cc_54, True) ]))
    st_54._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageVSphere._Automaton = _BuildAutomaton_512()




PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation=u'the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8337, 20)))

PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation=u'the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8342, 20)))

PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, u'displayName'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation=u'the public name of the machine image', location=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8347, 20)))

def _BuildAutomaton_513 ():
    # Remove this helper function from the namespace after it is invoked
    global _BuildAutomaton_513
    del _BuildAutomaton_513
    import pyxb.utils.fac as fac

    counters = set()
    cc_0 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8337, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8342, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0L, max=1, metadata=pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8347, 20))
    counters.add(cc_51)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'created')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10700, 12))
    st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_0)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_1, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'dbId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10705, 12))
    st_1 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_1)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_2, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'digest')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10710, 12))
    st_2 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_2)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_3, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'lastModified')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10715, 12))
    st_3 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_3)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_4, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'md5sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10748, 20))
    st_4 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_4)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_5, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'mimeType')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10753, 20))
    st_5 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_5)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_6, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'sha256sum')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 20))
    st_6 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_6)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_7, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'size')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 20))
    st_7 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_7)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_8, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'status')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10768, 20))
    st_8 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_8)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_9, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'uploaded')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10773, 20))
    st_9 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_9)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_10, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'uploadedTime')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10778, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_11, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'applianceUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4476, 20))
    st_11 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_11)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_12, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'basePublishImagesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4481, 20))
    st_12 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_12)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_13, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'completeInstalledSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4486, 20))
    st_13 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_13)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_14, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'completeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4491, 20))
    st_14 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_14)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_15, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'compress')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4496, 20))
    st_15 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_15)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_16, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'credAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4501, 20))
    st_16 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_16)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_17, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadKey')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4506, 20))
    st_17 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_18, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'downloadUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4511, 20))
    st_18 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'ebs')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4516, 20))
    st_19 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_20, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'ebsVolumeSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4521, 20))
    st_20 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_21, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'fileExtension')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4526, 20))
    st_21 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_22, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'fileName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4531, 20))
    st_22 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_22)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_23, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'fileSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4536, 20))
    st_23 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_23)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_24, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'format')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4541, 20))
    st_24 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_24)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_25, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'targetFormat')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4546, 20))
    st_25 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_25)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_26, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'fullName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4551, 20))
    st_26 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_26)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_27, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'imageCreated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4556, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_28, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'installProfile')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4561, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_29, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'name')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4566, 20))
    st_29 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_29)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_30, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'orgUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4571, 20))
    st_30 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_30)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_31, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'pkgsUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4576, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_32, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'publicAccess')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4581, 20))
    st_32 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_32)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_33, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'registeredCredAccount')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4582, 20))
    st_33 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_33)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_34, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'revision')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4583, 20))
    st_34 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_34)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_35, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'simulated')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4588, 20))
    st_35 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_35)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_36, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'statusUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4593, 20))
    st_36 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_36)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_37, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'tag')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4598, 20))
    st_37 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_37)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_38, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'updateTools')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4603, 20))
    st_38 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_38)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_39, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'uri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4608, 20))
    st_39 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_39)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_40, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'version')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4613, 20))
    st_40 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_40)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_41, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'vmDiskSize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4618, 20))
    st_41 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_41)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_42, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'vmMemorySize')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4623, 20))
    st_42 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_42)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_43, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'forceCheckingDeps')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4628, 20))
    st_43 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_43)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_44, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'cloudId')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7797, 20))
    st_44 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_44)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_45, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'imageUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7802, 20))
    st_45 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_45)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_46, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'instances')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7807, 20))
    st_46 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_46)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_47, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'instancesUri')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7814, 20))
    st_47 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_47)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_48, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'publishLocation')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7815, 20))
    st_48 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_48)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_49, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneDomain')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8337, 20))
    st_49 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_49)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_50, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'keystoneProject')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8342, 20))
    st_50 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_50)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_51, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageK5._UseForTag(pyxb.namespace.ExpandedName(None, u'displayName')), pyxb.utils.utility.Location('/home/developer/UShareSoft/WKS/uforge/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8347, 20))
    st_51 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_51)
    transitions = []
    transitions.append(fac.Transition(st_0, [
        fac.UpdateInstruction(cc_0, True) ]))
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_0, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_0, False) ]))
    st_0._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_1, [
        fac.UpdateInstruction(cc_1, True) ]))
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_1, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_1, False) ]))
    st_1._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_2, [
        fac.UpdateInstruction(cc_2, True) ]))
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_2, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_2, False) ]))
    st_2._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_3, [
        fac.UpdateInstruction(cc_3, True) ]))
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_3, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_3, False) ]))
    st_3._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_4, [
        fac.UpdateInstruction(cc_4, True) ]))
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_4, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_4, False) ]))
    st_4._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_5, [
        fac.UpdateInstruction(cc_5, True) ]))
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_5, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_5, False) ]))
    st_5._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_6, [
        fac.UpdateInstruction(cc_6, True) ]))
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_6, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_6, False) ]))
    st_6._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_7, [
        fac.UpdateInstruction(cc_7, True) ]))
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_7, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_7, False) ]))
    st_7._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_8, [
        fac.UpdateInstruction(cc_8, True) ]))
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_8, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_8, False) ]))
    st_8._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_9, [
        fac.UpdateInstruction(cc_9, True) ]))
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_9, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_9, False) ]))
    st_9._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_10, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_11, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_12, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_12, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_12, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_13, True) ]))
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_13, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_13, False) ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_14, True) ]))
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_14, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_14, False) ]))
    st_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_15, True) ]))
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_15, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_15, False) ]))
    st_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_16, True) ]))
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_16, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_16, False) ]))
    st_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_18, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_19, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_19, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_19, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_20, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_20, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_20, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_21, True) ]))
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_21, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_21, False) ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_22, True) ]))
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_22, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_22, False) ]))
    st_22._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_23, [
        fac.UpdateInstruction(cc_23, True) ]))
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_23, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_23, False) ]))
    st_23._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_24, [
        fac.UpdateInstruction(cc_24, True) ]))
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_24, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_24, False) ]))
    st_24._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_25, [
        fac.UpdateInstruction(cc_25, True) ]))
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_25, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_25, False) ]))
    st_25._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_26, [
        fac.UpdateInstruction(cc_26, True) ]))
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_26, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_26, False) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_27, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_27, False) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_28, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_28, False) ]))
    st_28._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_29, [
        fac.UpdateInstruction(cc_29, True) ]))
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_29, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_29, False) ]))
    st_29._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_30, [
        fac.UpdateInstruction(cc_30, True) ]))
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_30, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_30, False) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_31, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_31, False) ]))
    st_31._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_32, [
        fac.UpdateInstruction(cc_32, True) ]))
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_32, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_32, False) ]))
    st_32._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_33, [
        fac.UpdateInstruction(cc_33, True) ]))
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_33, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_33, False) ]))
    st_33._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_34, [
        fac.UpdateInstruction(cc_34, True) ]))
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_34, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_34, False) ]))
    st_34._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_35, [
        fac.UpdateInstruction(cc_35, True) ]))
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_35, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_35, False) ]))
    st_35._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_36, [
        fac.UpdateInstruction(cc_36, True) ]))
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_36, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_36, False) ]))
    st_36._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_37, [
        fac.UpdateInstruction(cc_37, True) ]))
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_37, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_37, False) ]))
    st_37._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_38, [
        fac.UpdateInstruction(cc_38, True) ]))
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_38, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_38, False) ]))
    st_38._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_39, [
        fac.UpdateInstruction(cc_39, True) ]))
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_39, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_39, False) ]))
    st_39._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_40, [
        fac.UpdateInstruction(cc_40, True) ]))
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_40, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_40, False) ]))
    st_40._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_41, [
        fac.UpdateInstruction(cc_41, True) ]))
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_41, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_41, False) ]))
    st_41._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_42, [
        fac.UpdateInstruction(cc_42, True) ]))
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_42, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_42, False) ]))
    st_42._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_43, [
        fac.UpdateInstruction(cc_43, True) ]))
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_43, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_43, False) ]))
    st_43._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_44, [
        fac.UpdateInstruction(cc_44, True) ]))
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_44, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_44, False) ]))
    st_44._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_45, [
        fac.UpdateInstruction(cc_45, True) ]))
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_45, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_45, False) ]))
    st_45._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_46, [
        fac.UpdateInstruction(cc_46, True) ]))
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_46, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_46, False) ]))
    st_46._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_47, [
        fac.UpdateInstruction(cc_47, True) ]))
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_47, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_47, False) ]))
    st_47._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_48, [
        fac.UpdateInstruction(cc_48, True) ]))
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_48, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_48, False) ]))
    st_48._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_49, [
        fac.UpdateInstruction(cc_49, True) ]))
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_49, False) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_49, False) ]))
    st_49._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_50, [
        fac.UpdateInstruction(cc_50, True) ]))
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_50, False) ]))
    st_50._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_51, [
        fac.UpdateInstruction(cc_51, True) ]))
    st_51._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
PublishImageK5._Automaton = _BuildAutomaton_513()

